diff --git a/app/workers/validate_pull_request_worker.rb b/app/workers/validate_pull_request_worker.rb index f1aede9b..9f41ddd1 100644 --- a/app/workers/validate_pull_request_worker.rb +++ b/app/workers/validate_pull_request_worker.rb @@ -10,7 +10,10 @@ def self.perform_async(id) queue = Sidekiq::Queue.new('default') queue.each do |job| - return(false) if (job.args.sort == this_args.sort) && (job.item['class'] == name) + if (job.args.sort == this_args.sort) && (job.item['class'] == name) + Raven.capture_message('Duplicate Job, discarding', extra: { id: id, worker: name }) + return false + end end super(id) end