Skip to content
Snippets Groups Projects

Sync requirement and requirement issues state

All threads resolved!
Compare and Show latest version
5 files
+ 15
15
Compare changes
  • Side-by-side
  • Inline
Files
5
@@ -3,8 +3,8 @@
module Issues
class CloseService < Issues::BaseService
# Closes the supplied issue if the current user is able to do so.
def execute(issue, commit: nil, notifications: true, system_note: true, skip_auth: false)
return issue unless can_close?(issue, skip_auth: skip_auth)
def execute(issue, commit: nil, notifications: true, system_note: true, skip_authorization: false)
return issue unless can_close?(issue, skip_authorization: skip_authorization)
close_issue(issue,
closed_via: commit,
@@ -62,7 +62,7 @@ def issues_enabled?(issue)
end
# Overriden on EE
def can_close?(issue, skip_auth: false)
def can_close?(issue, skip_authorization: false)
can?(current_user, :update_issue, issue) || issue.is_a?(ExternalIssue)
end
Loading