@@ -69,6 +69,16 class Changeset < ActiveRecord::Base | |||
|
69 | 69 | end |
|
70 | 70 | end |
|
71 | 71 | |
|
72 | def committer=(arg) | |
|
73 | write_attribute :committer, | |
|
74 | self.class.to_utf8(arg, repository.try(:repo_log_encoding)) | |
|
75 | end | |
|
76 | ||
|
77 | def comments=(arg) | |
|
78 | write_attribute :comments, | |
|
79 | self.class.normalize_comments(arg, repository.try(:repo_log_encoding)) | |
|
80 | end | |
|
81 | ||
|
72 | 82 | def committed_on=(date) |
|
73 | 83 | self.commit_date = date |
|
74 | 84 | super |
@@ -92,9 +102,7 class Changeset < ActiveRecord::Base | |||
|
92 | 102 | end |
|
93 | 103 | |
|
94 | 104 | def before_create_cs |
|
95 | self.committer = self.class.to_utf8(self.committer, repository.repo_log_encoding) | |
|
96 | self.comments = self.class.normalize_comments( | |
|
97 | self.comments, repository.repo_log_encoding) | |
|
105 | self.comments ||= '' | |
|
98 | 106 | self.user = repository.find_committer_user(self.committer) |
|
99 | 107 | end |
|
100 | 108 |
General Comments 0
You need to be logged in to leave comments.
Login now