diff --git a/app/controllers/trace_controller.rb b/app/controllers/trace_controller.rb index f0e1fe7cc..899df05df 100644 --- a/app/controllers/trace_controller.rb +++ b/app/controllers/trace_controller.rb @@ -306,9 +306,10 @@ private @trace.user = @user @trace.timestamp = Time.now - FileUtils.mv(filename, @trace.trace_name) - unless @trace.save - FileUtils.rm_f(@trace.trace_name) + if @trace.save + FileUtils.mv(filename, @trace.trace_name) + else + FileUtils.rm_f(filename) end end