aboutsummaryrefslogtreecommitdiffstats
path: root/app/workers
diff options
context:
space:
mode:
authorXinhui2017-08-29 16:33:37 +0200
committerXinhui2017-08-29 16:33:37 +0200
commit2dff867c5b027d2bc9ed631cb2c2b2e15f226b8a (patch)
treef9f10588ed058ced97fabeeabdddbde816a44fb6 /app/workers
parent58f83fb042087b95d8263af734b2298e6952f9fd (diff)
downloadchouette-core-2dff867c5b027d2bc9ed631cb2c2b2e15f226b8a.tar.bz2
Set started_at & ended_at for WorkbenchImportWorker#perform
Refs #4293
Diffstat (limited to 'app/workers')
-rw-r--r--app/workers/workbench_import_worker.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/workers/workbench_import_worker.rb b/app/workers/workbench_import_worker.rb
index 66c1ce048..706c3fc63 100644
--- a/app/workers/workbench_import_worker.rb
+++ b/app/workers/workbench_import_worker.rb
@@ -9,10 +9,11 @@ class WorkbenchImportWorker
def perform(import_id)
@workbench_import = WorkbenchImport.find(import_id)
@response = nil
- @workbench_import.update(status: 'running')
+ @workbench_import.update_attributes(status: 'running', started_at: Time.now)
downloaded = download
zip_service = ZipService.new(downloaded)
upload zip_service
+ @workbench_import.update(ended_at: Time.now)
end
def download