From fd832d7593d39d7ebcd343f693f7cd8e2130cc10 Mon Sep 17 00:00:00 2001 From: Sojan Jose Date: Sat, 16 Mar 2024 09:23:23 +0530 Subject: [PATCH] chore: Add verbose errors for IMAP email channels (#9116) --- app/jobs/inboxes/fetch_imap_emails_job.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/jobs/inboxes/fetch_imap_emails_job.rb b/app/jobs/inboxes/fetch_imap_emails_job.rb index 5722e76a7..c528b9d6a 100644 --- a/app/jobs/inboxes/fetch_imap_emails_job.rb +++ b/app/jobs/inboxes/fetch_imap_emails_job.rb @@ -12,10 +12,10 @@ class Inboxes::FetchImapEmailsJob < MutexApplicationJob process_email_for_channel(channel) end rescue *ExceptionList::IMAP_EXCEPTIONS => e - Rails.logger.error e + Rails.logger.error "Authorization error for email channel - #{channel.inbox.id} : #{e.message}" channel.authorization_error! rescue EOFError, OpenSSL::SSL::SSLError, Net::IMAP::NoResponseError, Net::IMAP::BadResponseError, Net::IMAP::InvalidResponseError => e - Rails.logger.error e + Rails.logger.error "Error for email channel - #{channel.inbox.id} : #{e.message}" rescue LockAcquisitionError Rails.logger.error "Lock failed for #{channel.inbox.id}" rescue StandardError => e