Skip to content
代码片段 群组 项目
提交 4ac4918b 编辑于 作者: Matthias Käppler's avatar Matthias Käppler
浏览文件

Merge branch '330844-terraform-module-enumeration' into 'master'

Fixes message for 403 creating a Terraform Module package

See merge request gitlab-org/gitlab!77918
No related branches found
No related tags found
无相关合并请求
...@@ -7,7 +7,7 @@ class CreatePackageService < ::Packages::CreatePackageService ...@@ -7,7 +7,7 @@ class CreatePackageService < ::Packages::CreatePackageService
def execute def execute
return error('Version is empty.', 400) if params[:module_version].blank? return error('Version is empty.', 400) if params[:module_version].blank?
return error('Package already exists.', 403) if current_package_exists_elsewhere? return error('Access Denied', 403) if current_package_exists_elsewhere?
return error('Package version already exists.', 403) if current_package_version_exists? return error('Package version already exists.', 403) if current_package_version_exists?
return error('File is too large.', 400) if file_size_exceeded? return error('File is too large.', 400) if file_size_exceeded?
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
let!(:existing_package) { create(:terraform_module_package, project: project2, name: 'foo/bar', version: '1.0.0') } let!(:existing_package) { create(:terraform_module_package, project: project2, name: 'foo/bar', version: '1.0.0') }
it { expect(subject[:http_status]).to eq 403 } it { expect(subject[:http_status]).to eq 403 }
it { expect(subject[:message]).to be 'Package already exists.' } it { expect(subject[:message]).to be 'Access Denied' }
end end
context 'version already exists' do context 'version already exists' do
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册