From f9680593c1924b5ea40ef20f61b18b2f8bbdc316 Mon Sep 17 00:00:00 2001 From: multiple creatures Date: Mon, 16 Sep 2019 02:28:34 -0500 Subject: retry media fetches twice before giving up; move media fetches to bulk queue --- app/workers/fetch_media_worker.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/workers/fetch_media_worker.rb b/app/workers/fetch_media_worker.rb index 6971e894a..02407db16 100644 --- a/app/workers/fetch_media_worker.rb +++ b/app/workers/fetch_media_worker.rb @@ -3,7 +3,7 @@ class FetchMediaWorker include Sidekiq::Worker - sidekiq_options queue: 'pull', retry: 0 + sidekiq_options queue: 'bulk', retry: 2 def perform(media_attachment_id, remote_url = nil) object = MediaAttachment.find(media_attachment_id.to_i) @@ -16,7 +16,7 @@ class FetchMediaWorker object.file_remote_url = object.remote_url object.created_at = Time.now.utc object.save! - rescue ActiveRecord::RecordNotFound + rescue ActiveRecord::RecordNotFound, ActiveRecord::RecordInvalid true end end -- cgit