Handle already deleted items gracefully in receive local batch job

This commit is contained in:
Jonne Haß 2014-09-20 15:26:31 +02:00
parent d6f5368474
commit 9520d06c7b

View file

@ -10,6 +10,7 @@ module Workers
object = object_class_string.constantize.find(object_id) object = object_class_string.constantize.find(object_id)
receiver = Postzord::Receiver::LocalBatch.new(object, recipient_user_ids) receiver = Postzord::Receiver::LocalBatch.new(object, recipient_user_ids)
receiver.perform! receiver.perform!
rescue ActiveRecord::NotFound # Already deleted before the job could run
end end
end end
end end