summaryrefslogtreecommitdiff
path: root/app/models/concerns/import_state/sidekiq_job_tracker.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/concerns/import_state/sidekiq_job_tracker.rb')
-rw-r--r--app/models/concerns/import_state/sidekiq_job_tracker.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/app/models/concerns/import_state/sidekiq_job_tracker.rb b/app/models/concerns/import_state/sidekiq_job_tracker.rb
index 55f171d158d..acbcde1af51 100644
--- a/app/models/concerns/import_state/sidekiq_job_tracker.rb
+++ b/app/models/concerns/import_state/sidekiq_job_tracker.rb
@@ -5,6 +5,9 @@ module ImportState
extend ActiveSupport::Concern
included do
+ scope :with_jid, -> { where.not(jid: nil) }
+ scope :without_jid, -> { where(jid: nil) }
+
# Refreshes the expiration time of the associated import job ID.
#
# This method can be used by asynchronous importers to refresh the status,