FIX sync update closed issues count

This commit is contained in:
Jasder
2020-05-21 18:37:32 +08:00
parent becca7d1ae
commit e14e6230c7
3 changed files with 14 additions and 7 deletions
+5
View File
@@ -25,6 +25,7 @@ class Issue < ApplicationRecord
scope :issue_index_includes, ->{includes(:user,:tracker, :priority, :version, :issue_status, :journals, :issue_times)}
after_update :change_versions_count
after_destroy :update_closed_issues_count_in_project!
def get_assign_user
@@ -102,4 +103,8 @@ class Issue < ApplicationRecord
end
end
def update_closed_issues_count_in_project!
self.project.decrement!(:closed_issues_count)
end
end