summaryrefslogtreecommitdiff
path: root/lib/api/merge_requests.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/api/merge_requests.rb')
-rw-r--r--lib/api/merge_requests.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/api/merge_requests.rb b/lib/api/merge_requests.rb
index a1365d5c02b..0a9fe450500 100644
--- a/lib/api/merge_requests.rb
+++ b/lib/api/merge_requests.rb
@@ -404,8 +404,8 @@ module API
result = ::MergeRequests::MergeabilityCheckService.new(merge_request).execute
- if result.success? && commit = merge_request.merge_ref_head
- present :commit_id, commit.sha
+ if result.success?
+ present :commit_id, result.payload.dig(:merge_ref_head, :commit_id)
else
render_api_error!(result.message, 400)
end