修复同时更新缺陷状态和缺陷完成度时只有缺陷完成度加分及记录分数变化细节,缺陷状态更改操作未加分及记录分数变化细节bug

This commit is contained in:
z9hang 2014-06-19 15:59:55 +08:00
parent 9e4dbcc08e
commit 31049fcf4e
1 changed files with 4 additions and 3 deletions

View File

@ -1492,10 +1492,11 @@ class Issue < ActiveRecord::Base
#缺陷完成度更新
if self.done_ratio_changed?
UserScore.project(:update_issue_ratio, User.current,self,{ issue_id: self.id })
end
#缺陷状态更改
elsif self.status_id_changed?
#协同得分
UserScore.joint(:change_issue_status, User.current,nil,self, {issue_id: self.id})
if self.status_id_changed?
#协同得分
UserScore.joint(:change_issue_status, User.current,nil,self, {issue_id: self.id})
end
end