diff options
author | Grzegorz Bizon <grzegorz@gitlab.com> | 2018-08-21 10:03:32 +0000 |
---|---|---|
committer | Grzegorz Bizon <grzegorz@gitlab.com> | 2018-08-21 10:03:32 +0000 |
commit | 5dac2937945cd3099ddf83ca7771b8f7ec3efac7 (patch) | |
tree | 73ccf7f50631472788ec672290324eefc60935a9 /lib/api | |
parent | c0dcf8ce3c1e3d3ee2cb0e73eee615060a864714 (diff) | |
parent | f4f321b9023d5aba76541f442fe1061d70186f27 (diff) | |
download | gitlab-ce-5dac2937945cd3099ddf83ca7771b8f7ec3efac7.tar.gz |
Merge branch 'tc-api-fork-owners' into 'master'
Allow project owners to set up forking relation through API
Closes #40550
See merge request gitlab-org/gitlab-ce!18104
Diffstat (limited to 'lib/api')
-rw-r--r-- | lib/api/projects.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/api/projects.rb b/lib/api/projects.rb index 5738bf220c6..2801ae918c6 100644 --- a/lib/api/projects.rb +++ b/lib/api/projects.rb @@ -386,7 +386,7 @@ module API requires :forked_from_id, type: String, desc: 'The ID of the project it was forked from' end post ":id/fork/:forked_from_id" do - authenticated_as_admin! + authorize! :admin_project, user_project fork_from_project = find_project!(params[:forked_from_id]) |