NuGet package API: Do not enqueue jobs directly
Merged
requested to merge gitlab-community/gitlab:holtvogt/nuget_do_not_enqueue_job_from_api into master
Compare changes
- Björn Holtvogt authored
@@ -95,13 +95,10 @@ def upload_nuget_package_file(symbol_package: false)
@@ -95,13 +95,10 @@ def upload_nuget_package_file(symbol_package: false)
package_file = ::Packages::CreatePackageFileService.new(package, file_params.merge(build: current_authenticated_job))
::Packages::Nuget::ExtractionWorker.perform_async(package_file.id) # rubocop:disable CodeReuse/Worker