From eebe7ccdc4eabb7f90fdfde02c67959485d4fa84 Mon Sep 17 00:00:00 2001 From: Thorsten Eckel Date: Thu, 30 Nov 2017 10:12:28 +0100 Subject: [PATCH] Fixed bug: Exchange sync does not show current import state statistic. --- .../unit/import/common/import_job/statistics/store.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/sequencer/unit/import/common/import_job/statistics/store.rb b/lib/sequencer/unit/import/common/import_job/statistics/store.rb index 33aa8a9e8..78207a631 100644 --- a/lib/sequencer/unit/import/common/import_job/statistics/store.rb +++ b/lib/sequencer/unit/import/common/import_job/statistics/store.rb @@ -23,8 +23,12 @@ class Sequencer def store? return true if import_job.updated_at.blank? + next_update_at < Time.zone.now + end + + def next_update_at # update every 10 seconds to reduce DB load - import_job.updated_at > Time.zone.now + 10.seconds + import_job.updated_at + 10.seconds end end end