Commit f6ee55aabd31c624d5bca71bca5c6ed152d844d0
1 parent
d65bf460
Exists in
spb-stable
and in
2 other branches
Fix issue/mr close/reopen via API
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Showing
2 changed files
with
2 additions
and
2 deletions
Show diff stats
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' |