From 67a0bf6fc259fd8d802c0b1e468fddf73a21dbcb Mon Sep 17 00:00:00 2001 From: "Amir H. Yeganemehr" Date: Wed, 1 Nov 2023 20:33:37 +0330 Subject: [PATCH] Handling null event --- src/Concerns/InteractsWithWebsocket.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Concerns/InteractsWithWebsocket.php b/src/Concerns/InteractsWithWebsocket.php index 1292447..41adc3a 100644 --- a/src/Concerns/InteractsWithWebsocket.php +++ b/src/Concerns/InteractsWithWebsocket.php @@ -136,9 +136,11 @@ public function onMessage($server, $frame) // dispatch message to registered event callback ['event' => $event, 'data' => $data] = $payload; - $websocket->eventExists($event) - ? $websocket->call($event, $data) - : $this->websocketHandler->onMessage($frame); + if ($event and $websocket->eventExists($event)) { + $websocket->call($event, $data); + } else { + $this->websocketHandler->onMessage($frame); + } } catch (Throwable $e) { $this->logServerError($e); } finally {