From 49aa426d1ba645ae17600007767ece7b1d61ca33 Mon Sep 17 00:00:00 2001 From: simon lehericey Date: Wed, 2 Sep 2020 16:59:54 +0200 Subject: [PATCH 1/2] application job swallow BadRequest error and retry --- app/jobs/application_job.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/jobs/application_job.rb b/app/jobs/application_job.rb index 2dfbc497c..856d1d570 100644 --- a/app/jobs/application_job.rb +++ b/app/jobs/application_job.rb @@ -1,6 +1,8 @@ class ApplicationJob < ActiveJob::Base DEFAULT_MAX_ATTEMPTS_JOBS = 25 + retry_on Excon::Error::BadRequest + before_perform do |job| Rails.logger.info("#{job.class.name} started at #{Time.zone.now}") end From bd6705b90ae25a31c518997770bf5233e437dc77 Mon Sep 17 00:00:00 2001 From: simon lehericey Date: Wed, 2 Sep 2020 17:00:26 +0200 Subject: [PATCH 2/2] Remove image and video analyzer which are not used --- config/initializers/active_storage.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/initializers/active_storage.rb b/config/initializers/active_storage.rb index 6be3549bc..2784f955f 100644 --- a/config/initializers/active_storage.rb +++ b/config/initializers/active_storage.rb @@ -1,5 +1,8 @@ Rails.application.config.active_storage.service_urls_expire_in = 1.hour +Rails.application.config.active_storage.analyzers.delete ActiveStorage::Analyzer::ImageAnalyzer +Rails.application.config.active_storage.analyzers.delete ActiveStorage::Analyzer::VideoAnalyzer + ActiveSupport.on_load(:active_storage_blob) do include BlobSignedIdConcern include BlobVirusScannerConcern