From 5607969ae1a5c63f026899c40aa6282455430139 Mon Sep 17 00:00:00 2001 From: a6a2f5842 Date: Tue, 16 Sep 2025 13:39:48 +0200 Subject: [PATCH] BF unsubscribing --- src/Websocket/Handler.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Websocket/Handler.php b/src/Websocket/Handler.php index fe62c12..438fa2c 100644 --- a/src/Websocket/Handler.php +++ b/src/Websocket/Handler.php @@ -111,7 +111,10 @@ class Handler implements MessageComponentInterface $channel = $this->handleChannelSubscriptions($message, $connection); - if (! $channel->hasConnection($connection) ) { + if (! $channel->hasConnection($connection) && ( + $message['event'] !== 'pusher:unsubscribe' + && $message['event'] !== 'pusher.unsubscribe' + )) { return $connection->send(json_encode([ 'event' => $message['event'] . ':error', 'data' => [