From 034e951473e7acffa455d917b9cebe3bbca1feb5 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Thu, 22 May 2025 17:50:21 +0530 Subject: [PATCH] chore: more logs --- app/services/message_templates/hook_execution_service.rb | 3 +++ app/services/message_templates/template/out_of_office.rb | 1 + 2 files changed, 4 insertions(+) diff --git a/app/services/message_templates/hook_execution_service.rb b/app/services/message_templates/hook_execution_service.rb index b9aadce61..c93305327 100644 --- a/app/services/message_templates/hook_execution_service.rb +++ b/app/services/message_templates/hook_execution_service.rb @@ -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 diff --git a/app/services/message_templates/template/out_of_office.rb b/app/services/message_templates/template/out_of_office.rb index 6cc75bedd..7095b1141 100644 --- a/app/services/message_templates/template/out_of_office.rb +++ b/app/services/message_templates/template/out_of_office.rb @@ -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