diff options
| author | Rémy Coutable <remy@rymai.me> | 2017-03-28 17:41:16 +0000 |
|---|---|---|
| committer | Rémy Coutable <remy@rymai.me> | 2017-03-28 17:41:16 +0000 |
| commit | 520f7cd08a7eb67b016c6fc5c05786d57a8f18a2 (patch) | |
| tree | 57e5c56c6d043bf338315bad17f978b0f1e21e65 /lib/api/helpers.rb | |
| parent | 15ca592ffbf5d36d9736dc2f42f3c2f85bf2f457 (diff) | |
| parent | add5cd996f2a2261c9897052609a8b9d8a47261a (diff) | |
| download | gitlab-ce-520f7cd08a7eb67b016c6fc5c05786d57a8f18a2.tar.gz | |
Merge branch 'tc-api-remove-comments-endpoint' into 'master'
API: Make the /notes endpoint work with noteable iid instead of id
Closes #29871
See merge request !10258
Diffstat (limited to 'lib/api/helpers.rb')
| -rw-r--r-- | lib/api/helpers.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/api/helpers.rb b/lib/api/helpers.rb index bd22b82476b..61527c1e20b 100644 --- a/lib/api/helpers.rb +++ b/lib/api/helpers.rb @@ -90,6 +90,11 @@ module API MergeRequestsFinder.new(current_user, project_id: user_project.id).find_by!(iid: iid) end + def find_project_snippet(id) + finder_params = { filter: :by_project, project: user_project } + SnippetsFinder.new.execute(current_user, finder_params).find(id) + end + def find_merge_request_with_access(iid, access_level = :read_merge_request) merge_request = user_project.merge_requests.find_by!(iid: iid) authorize! access_level, merge_request |
