From 6776d3c5c2b7ef6086c9de8c45c5ac407e4334da Mon Sep 17 00:00:00 2001 From: a6a2f5842 Date: Tue, 2 Dec 2025 18:33:52 +0100 Subject: [PATCH] A sentry capture --- src/Websocket/Handler.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/Websocket/Handler.php b/src/Websocket/Handler.php index 956aa38..068a673 100644 --- a/src/Websocket/Handler.php +++ b/src/Websocket/Handler.php @@ -177,6 +177,11 @@ class Handler implements MessageComponentInterface 'message' => $e->getMessage(), ], ])); + + // if sentry is defined capture exception + if (app()->bound('sentry')) { + app('sentry')->captureException($e); + } } exit(0); @@ -189,8 +194,12 @@ class Handler implements MessageComponentInterface 'line' => $e->getLine(), 'trace' => $e->getTraceAsString(), ]); - } + // if sentry is defined capture exception + if (app()->bound('sentry')) { + app('sentry')->captureException($e); + } + } } /** @@ -494,7 +503,7 @@ class Handler implements MessageComponentInterface // Update last online of user if user if (! optional($connection)->user) { $connection->user = false; - if($channel){ + if ($channel) { $channel->saveConnection($connection); } }