修复【缺陷】 修改ISSUE的【指派给】,页面显示不正确。

liuyizhou
louant 9 years ago
parent f5cab10df0
commit 0d21f4037b

@ -292,14 +292,20 @@ class IssuesController < ApplicationController
def update_user_issue_detail(issue, params) def update_user_issue_detail(issue, params)
case params[:type] case params[:type]
when "status" when "status"
issue.update_attribute(:status_id, params[:status_id]) if params[:status_id] != "0"
when "assigned" issue.update_attribute(:status_id, params[:status_id])
issue.update_attribute(:assigned_to_id, params[:assigned_to_id]) end
when "ratio" when "assigned"
issue.update_attribute(:done_ratio, params[:done_ratio]) if params[:assigned_to_id] != "0"
when "prior" issue.update_attribute(:assigned_to_id, params[:assigned_to_id])
issue.update_attribute(:priority_id, params[:priority_id]) end
when "ratio"
issue.update_attribute(:done_ratio, params[:done_ratio])
when "prior"
if params[:priority_id] != "0"
issue.update_attribute(:priority_id, params[:priority_id])
end
end end
end end

Loading…
Cancel
Save