From 087dd720c1813b7c2a7a7aa22ce223621f663383 Mon Sep 17 00:00:00 2001 From: Zach Gollwitzer Date: Mon, 17 Mar 2025 17:26:19 -0400 Subject: [PATCH] Report ActionCable errors to Sentry --- app/channels/application_cable/connection.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/channels/application_cable/connection.rb b/app/channels/application_cable/connection.rb index 0ff5442f..8415947f 100644 --- a/app/channels/application_cable/connection.rb +++ b/app/channels/application_cable/connection.rb @@ -1,4 +1,10 @@ module ApplicationCable class Connection < ActionCable::Connection::Base + rescue_from StandardError, with: :report_error + + private + def report_error(e) + Sentry.capture_exception(e) + end end end