diff --git a/src/LaravelEcho/Pusher/Channels/Channel.php b/src/LaravelEcho/Pusher/Channels/Channel.php index 2e8d728..847e7b3 100644 --- a/src/LaravelEcho/Pusher/Channels/Channel.php +++ b/src/LaravelEcho/Pusher/Channels/Channel.php @@ -26,7 +26,7 @@ class Channel /* * @link https://pusher.com/docs/pusher_protocol#presence-channel-events */ - public function subscribe(ConnectionInterface $connection) + public function subscribe(ConnectionInterface $connection, $payload) { $this->saveConnection($connection); diff --git a/src/LaravelEcho/WebSocket/RespondableMessageFactory.php b/src/LaravelEcho/WebSocket/RespondableMessageFactory.php index 6bbbdec..c5be9a5 100644 --- a/src/LaravelEcho/WebSocket/RespondableMessageFactory.php +++ b/src/LaravelEcho/WebSocket/RespondableMessageFactory.php @@ -16,6 +16,9 @@ class RespondableMessageFactory { $payload = json_decode($message->getPayload()); + // Log this for now + dump($payload); + return starts_with($payload->event, 'pusher:') ? new PusherMessage($payload, $connection, $channelManager) : new Message($payload, $connection, $channelManager);