From ff7fc7d52302ffdd7cba09580e1d3feb2899d88c Mon Sep 17 00:00:00 2001 From: Jeremy Walker Date: Sun, 8 Feb 2026 13:25:32 +0000 Subject: [PATCH] Silence OpenSearch timeout errors in SearchUserSolutions The rescue block already falls back to a DB query gracefully, so reporting these expected timeouts to Bugsnag is unnecessary noise. Co-Authored-By: Claude Opus 4.6 --- app/commands/solution/search_user_solutions.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/commands/solution/search_user_solutions.rb b/app/commands/solution/search_user_solutions.rb index 3ac90742c2..43c8d730ea 100644 --- a/app/commands/solution/search_user_solutions.rb +++ b/app/commands/solution/search_user_solutions.rb @@ -40,8 +40,7 @@ def call total_count = results["hits"]["total"]["value"].to_i Kaminari.paginate_array(solutions, total_count:). page(page).per(per) - rescue StandardError => e - Bugsnag.notify(e) + rescue StandardError Fallback.(user, page, per, track_slug, status, mentoring_status, criteria, order, sync_status, tests_status, head_tests_status) end