Chore: Fix Deserialisation Error in Jobs (#1683)

- Ignore Jobs on de-serialization error
- Show empty conversations in chat UI
Fixes: #1480
This commit is contained in:
Sojan Jose
2021-01-31 13:05:07 +05:30
committed by GitHub
parent 0ff81e3b53
commit 5d5e75ce9c
5 changed files with 32 additions and 5 deletions

View File

@@ -1,2 +1,6 @@
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})")
end
end