FIX 解决issue不能更改为 ‘关闭’状态的bug

This commit is contained in:
Jasder 2020-10-19 11:05:30 +08:00
parent 47f8197841
commit 913f4b26a4
1 changed files with 1 additions and 4 deletions

View File

@ -197,10 +197,7 @@ class IssuesController < ApplicationController
# end
# end
if params[:status_id].to_i == 5
@issue.issue_times.update_all(end_time: Time.now)
# @issue.update_closed_issues_count_in_project! #已经有after_update方法了这里就不需要了
elsif @issue.issue_type.to_s == "2" && params[:status_id].to_i == 5 && @issue.author_id != current_user.try(:id)
if @issue.issue_type.to_s == "2" && params[:status_id].to_i == 5 && @issue.author_id != current_user.try(:id)
normal_status(-1, "不允许修改为关闭状态")
else
issue_params = issue_send_params(params).except(:issue_classify, :author_id, :project_id)