Skip to content
This repository was archived by the owner on Feb 7, 2024. It is now read-only.

Commit cc8f8a8

Browse files
committed
Merge branch 'master' of github.com:beyondcode/laravel-websockets
2 parents 0da29ee + 432c26d commit cc8f8a8

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

src/WebSockets/Messages/PusherClientMessage.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,6 @@ public function respond()
4242

4343
$channel = $this->channelManager->find($this->connection->app->id, $this->payload->channel);
4444

45-
optional($channel)->broadcast($this->payload);
45+
optional($channel)->broadcastToOthers($this->connection, $this->payload);
4646
}
4747
}

tests/Messages/PusherClientMessageTest.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ public function client_messages_get_broadcasted_when_enabled()
3939
],
4040
]);
4141

42-
$connection = $this->getConnectedWebSocketConnection(['test-channel']);
42+
$connection1 = $this->getConnectedWebSocketConnection(['test-channel']);
43+
$connection2 = $this->getConnectedWebSocketConnection(['test-channel']);
4344

4445
$message = new Message(json_encode([
4546
'event' => 'client-test',
@@ -49,9 +50,11 @@ public function client_messages_get_broadcasted_when_enabled()
4950
],
5051
]));
5152

52-
$this->pusherServer->onMessage($connection, $message);
53+
$this->pusherServer->onMessage($connection1, $message);
54+
55+
$connection1->assertNotSentEvent('client-test');
5356

54-
$connection->assertSentEvent('client-test', [
57+
$connection2->assertSentEvent('client-test', [
5558
'data' => [
5659
'client-event' => 'test'
5760
]

0 commit comments

Comments
 (0)