From f6ee55aabd31c624d5bca71bca5c6ed152d844d0 Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets Date: Tue, 10 Jun 2014 19:23:02 +0300 Subject: [PATCH] Fix issue/mr close/reopen via API Signed-off-by: Dmitriy Zaporozhets --- app/services/issues/update_service.rb | 2 +- app/services/merge_requests/update_service.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/issues/update_service.rb b/app/services/issues/update_service.rb index f69370beddd..b4a742b0037 100644 --- a/app/services/issues/update_service.rb +++ b/app/services/issues/update_service.rb @@ -1,7 +1,7 @@ module Issues class UpdateService < Issues::BaseService def execute(issue) - state = params.delete('state_event') + state = params.delete('state_event') || params.delete(:state_event) case state when 'reopen' diff --git a/app/services/merge_requests/update_service.rb b/app/services/merge_requests/update_service.rb index 60d470a0606..f1aa8b73930 100644 --- a/app/services/merge_requests/update_service.rb +++ b/app/services/merge_requests/update_service.rb @@ -10,7 +10,7 @@ module MergeRequests params.delete(:source_project_id) params.delete(:target_project_id) - state = params.delete('state_event') + state = params.delete('state_event') || params.delete(:state_event) case state when 'reopen'