|
|
|
@ -306,6 +306,7 @@ class IssuesController < ApplicationController
|
|
|
|
|
IssueTagsRelate.create!(issue_id: @new_issue.id, issue_tag_id: tag)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
@new_issue.project_trends.create(user_id: current_user.id, project_id: @project.id, action_type: "create")
|
|
|
|
|
@status = 1
|
|
|
|
|
else
|
|
|
|
|
@status = -1
|
|
|
|
@ -328,6 +329,7 @@ class IssuesController < ApplicationController
|
|
|
|
|
|
|
|
|
|
@issue.issue_times.update_all(end_time: Time.now)
|
|
|
|
|
else
|
|
|
|
|
@issue&.project_trends&.update_all(action_type: "create")
|
|
|
|
|
version = @issue&.version
|
|
|
|
|
if version.present?
|
|
|
|
|
percent = version.issues_count == 0 ? 0.0 : ((version.closed_issues_count - 1) / version.issues_count)
|
|
|
|
|