From 699ea3f5013393008554dbf9bf1799a8626343d8 Mon Sep 17 00:00:00 2001 From: Natalie Tay Date: Tue, 8 Jul 2025 10:39:43 +0800 Subject: [PATCH] DEV: Add backtrace to logs (#1489) --- app/jobs/scheduled/categories_locale_detection_backfill.rb | 2 +- app/jobs/scheduled/posts_locale_detection_backfill.rb | 2 +- app/jobs/scheduled/topics_locale_detection_backfill.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/jobs/scheduled/categories_locale_detection_backfill.rb b/app/jobs/scheduled/categories_locale_detection_backfill.rb index 3d9d6e25..dcfaae13 100644 --- a/app/jobs/scheduled/categories_locale_detection_backfill.rb +++ b/app/jobs/scheduled/categories_locale_detection_backfill.rb @@ -27,7 +27,7 @@ module Jobs rescue FinalDestination::SSRFDetector::LookupFailedError rescue => e DiscourseAi::Translation::VerboseLogger.log( - "Failed to detect category #{category.id}'s locale: #{e.message}", + "Failed to detect category #{category.id}'s locale: #{e.message}\n\n#{e.backtrace[0..3].join("\n")}", ) end end diff --git a/app/jobs/scheduled/posts_locale_detection_backfill.rb b/app/jobs/scheduled/posts_locale_detection_backfill.rb index 61a77b62..89c6912c 100644 --- a/app/jobs/scheduled/posts_locale_detection_backfill.rb +++ b/app/jobs/scheduled/posts_locale_detection_backfill.rb @@ -51,7 +51,7 @@ module Jobs # do nothing, there are too many sporadic lookup failures rescue => e DiscourseAi::Translation::VerboseLogger.log( - "Failed to detect post #{post.id}'s locale: #{e.message}", + "Failed to detect post #{post.id}'s locale: #{e.message}\n\n#{e.backtrace[0..3].join("\n")}", ) end end diff --git a/app/jobs/scheduled/topics_locale_detection_backfill.rb b/app/jobs/scheduled/topics_locale_detection_backfill.rb index fe5858b7..d1bc4c35 100644 --- a/app/jobs/scheduled/topics_locale_detection_backfill.rb +++ b/app/jobs/scheduled/topics_locale_detection_backfill.rb @@ -46,7 +46,7 @@ module Jobs # do nothing, there are too many sporadic lookup failures rescue => e DiscourseAi::Translation::VerboseLogger.log( - "Failed to detect topic #{topic.id}'s locale: #{e.message}", + "Failed to detect topic #{topic.id}'s locale: #{e.message}\n\n#{e.backtrace[0..3].join("\n")}", ) end end