diff --git a/app/models/project.rb b/app/models/project.rb index c3d427059022bc37d901538a0d2f6b38158a9d18..fadc8bb2c9ef16817f7eee468593ba14c7fdf105 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -389,9 +389,15 @@ class Project < ActiveRecord::Base def add_import_job if forked? - RepositoryForkWorker.perform_async(self.id, forked_from_project.path_with_namespace, self.namespace.path) + job_id = RepositoryForkWorker.perform_async(self.id, forked_from_project.path_with_namespace, self.namespace.path) else - RepositoryImportWorker.perform_async(self.id) + job_id = RepositoryImportWorker.perform_async(self.id) + end + + if job_id + Rails.logger.info "Import job started for #{path_with_namespace} with job ID #{job_id}" + else + Rails.logger.error "Import job failed to start for #{path_with_namespace}" end end