Commit f6ee55aabd31c624d5bca71bca5c6ed152d844d0

Authored by Dmitriy Zaporozhets
1 parent d65bf460

Fix issue/mr close/reopen via API

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
app/services/issues/update_service.rb
1 module Issues 1 module Issues
2 class UpdateService < Issues::BaseService 2 class UpdateService < Issues::BaseService
3 def execute(issue) 3 def execute(issue)
4 - state = params.delete('state_event') 4 + state = params.delete('state_event') || params.delete(:state_event)
5 5
6 case state 6 case state
7 when 'reopen' 7 when 'reopen'
app/services/merge_requests/update_service.rb
@@ -10,7 +10,7 @@ module MergeRequests @@ -10,7 +10,7 @@ module MergeRequests
10 params.delete(:source_project_id) 10 params.delete(:source_project_id)
11 params.delete(:target_project_id) 11 params.delete(:target_project_id)
12 12
13 - state = params.delete('state_event') 13 + state = params.delete('state_event') || params.delete(:state_event)
14 14
15 case state 15 case state
16 when 'reopen' 16 when 'reopen'