diff --git a/app/models/journal.rb b/app/models/journal.rb index 88b71d9ff..2da815a44 100644 --- a/app/models/journal.rb +++ b/app/models/journal.rb @@ -219,15 +219,15 @@ class Journal < ActiveRecord::Base def decrease_issues_journal_count unless self.issue.project.nil? project = self.issue.project - project.update_attribute(:journals_count, project.journals_count - 1) + project.project_score.update_attribute(:issue_journal_num, project.project_score.issue_journal_num - 1) end end # issue留言总数更新 def add_journals_count - if !self.issue.project.nil? && self.journalized_type == "Issue" && self.issue.project.project_score.nil? + if !self.issue.project.nil? && self.journalized_type == "Issue" && !self.issue.project.project_score.nil? project = self.issue.project - project.project_score.update_attribute(:issue_journal_num, project.project_score.journals_count + 1) + project.project_score.update_attribute(:issue_journal_num, project.project_score.issue_journal_num + 1) end end end