This commit is contained in:
Blax Software 2025-01-18 16:18:02 +01:00
parent 2ef30f00ac
commit 90df844485
2 changed files with 21 additions and 17 deletions

View File

@ -98,21 +98,27 @@ class Handler implements MessageComponentInterface
Log::channel('websocket')->info('Executing event: '.$message['event']); Log::channel('websocket')->info('Executing event: '.$message['event']);
if (strpos($message['event'], 'pusher') !== false) { if (strpos($message['event'], 'pusher') !== false) {
try { // try {
return Controller::controll_message( // return Controller::controll_message(
$connection, // $connection,
$channel, // $channel,
$message, // $message,
$this->channelManager // $this->channelManager
); // );
} catch (Exception $e) { // } catch (Exception $e) {
return $connection->send(json_encode([ // return $connection->send(json_encode([
'event' => $message['event'].':error', // 'event' => $message['event'].':error',
'data' => [ // 'data' => [
'message' => $e->getMessage(), // 'message' => $e->getMessage(),
], // ],
])); // ]));
} // }
return $connection->send(json_encode([
'event' => $message['event'].':success',
'data' => [
'message' => 'Success',
],
]));
} }
$pid = pcntl_fork(); $pid = pcntl_fork();

View File

@ -43,8 +43,6 @@ class MockConnection extends Connection implements \Ratchet\ConnectionInterface
$this->socketId = optional($original_connection)->socketId; $this->socketId = optional($original_connection)->socketId;
$this->user = optional($original_connection)->user; $this->user = optional($original_connection)->user;
$this->tenant = optional($original_connection)->tenant;
$this->tenantable = optional($original_connection)->tenantable;
return $this; return $this;
} }