diff --git a/app/jobs/application_job.rb b/app/jobs/application_job.rb index c577b1908..22be5f036 100644 --- a/app/jobs/application_job.rb +++ b/app/jobs/application_job.rb @@ -1,6 +1,8 @@ class ApplicationJob < ActiveJob::Base # https://api.rubyonrails.org/v5.2.1/classes/ActiveJob/Exceptions/ClassMethods.html - discard_on ActiveJob::DeserializationError do |_job, error| - Rails.logger.error("Skipping job because of ActiveJob::DeserializationError (#{error.message})") + discard_on ActiveJob::DeserializationError do |job, error| + Rails.logger.info("Skipping #{job.class} with #{ + job.instance_variable_get(:@serialized_arguments) + } because of ActiveJob::DeserializationError (#{error.message})") end end