diff options
Diffstat (limited to 'lib/api/lint.rb')
-rw-r--r-- | lib/api/lint.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/api/lint.rb b/lib/api/lint.rb index 0dd06d27aeb..15ccf0da0b9 100644 --- a/lib/api/lint.rb +++ b/lib/api/lint.rb @@ -28,6 +28,7 @@ module API end post '/lint', urgency: :low do + render_api_error!('410 Gone', 410) unless Feature.disabled?(:ci_remove_post_lint, current_user) unauthorized! unless can_lint_ci? result = Gitlab::Ci::Lint.new(project: nil, current_user: current_user) @@ -56,7 +57,7 @@ module API end get ':id/ci/lint', urgency: :low do - authorize! :read_code, user_project + authorize_read_code! if user_project.commit.present? content = user_project.repository.gitlab_ci_yml_for(user_project.commit.id, user_project.ci_config_path_or_default) |