Commit 93e8d426c5efc21b73627110ebed08b82a7031ce
1 parent
b32a8eea
Exists in
master
and in
4 other branches
API: merge request: post comment call
Showing
2 changed files
with
17 additions
and
0 deletions
Show diff stats
lib/api/entities.rb
lib/api/merge_requests.rb
... | ... | @@ -52,6 +52,18 @@ module Gitlab |
52 | 52 | end |
53 | 53 | end |
54 | 54 | |
55 | + #post comment to merge request | |
56 | + post ":id/merge_request/:merge_request_id/comments" do | |
57 | + merge_request = user_project.merge_requests.find(params[:merge_request_id]) | |
58 | + note = merge_request.notes.new(note: params[:note], project_id: user_project.id) | |
59 | + note.author = current_user | |
60 | + if note.save | |
61 | + present note, with: Entities::Note | |
62 | + else | |
63 | + not_found! | |
64 | + end | |
65 | + end | |
66 | + | |
55 | 67 | end |
56 | 68 | end |
57 | 69 | end | ... | ... |