Merge remote-tracking branch 'upstream/pull/2189'

This commit is contained in:
Tom Hughes 2019-03-27 12:07:11 +00:00
commit 50091893d4

View file

@ -44,6 +44,7 @@ module Api
if trace.user == current_user if trace.user == current_user
trace.visible = false trace.visible = false
trace.save! trace.save!
TraceDestroyerJob.perform_later(trace) if Settings.trace_use_job_queue
head :ok head :ok
else else
@ -84,6 +85,7 @@ module Api
trace = do_create(params[:file], tags, description, visibility) trace = do_create(params[:file], tags, description, visibility)
if trace.id if trace.id
TraceImporterJob.perform_later(@trace) if Settings.trace_use_job_queue
render :plain => trace.id.to_s render :plain => trace.id.to_s
elsif trace.valid? elsif trace.valid?
head :internal_server_error head :internal_server_error