chore: more logs

This commit is contained in:
Shivam Mishra
2025-05-22 17:50:21 +05:30
parent a5c72e44ec
commit 034e951473
2 changed files with 4 additions and 0 deletions
@@ -14,6 +14,9 @@ class MessageTemplates::HookExecutionService
Rails.logger.info "[OutOfOffice][#{conversation.id}] Triggering templates for conversation ##{conversation.id}"
trigger_templates
rescue StandardError => e
Rails.logger.error "[OutOfOffice][#{conversation.id}] Error triggering templates: #{e.message}"
raise e
end
private
@@ -2,6 +2,7 @@ class MessageTemplates::Template::OutOfOffice
pattr_initialize [:conversation!]
def perform
Rails.logger.info("[OutOfOffice][#{conversation.id}] Triggering out of office message")
ActiveRecord::Base.transaction do
conversation.messages.create!(out_of_office_message_params)
end