diff options
Diffstat (limited to 'lib/api/generic_packages.rb')
-rw-r--r-- | lib/api/generic_packages.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/api/generic_packages.rb b/lib/api/generic_packages.rb index cce55fa92d9..d0680ad7bc5 100644 --- a/lib/api/generic_packages.rb +++ b/lib/api/generic_packages.rb @@ -74,6 +74,8 @@ module API Gitlab::ErrorTracking.track_exception(e, extra: { file_name: params[:file_name], project_id: project.id }) forbidden! + rescue ::Packages::DuplicatePackageError + bad_request!('Duplicate package is not allowed') end desc 'Download package file' do |