From 8bcc3fe15d9e200f3eaa84c8d66ca2091d069b75 Mon Sep 17 00:00:00 2001 From: Tb Fajri Date: Wed, 15 May 2024 10:13:05 +0700 Subject: [PATCH] fixing private channel --- app/Events/ChatMessageSent.php | 3 +-- routes/channels.php | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/Events/ChatMessageSent.php b/app/Events/ChatMessageSent.php index f823167b..75426384 100644 --- a/app/Events/ChatMessageSent.php +++ b/app/Events/ChatMessageSent.php @@ -34,8 +34,7 @@ class ChatMessageSent implements ShouldBroadcast */ public function broadcastOn() { - return new PrivateChannel('chat'. $this->message->channel_id); - + return new PrivateChannel('chat.' . $this->message->channel_id); } public function broadcastAs(): string diff --git a/routes/channels.php b/routes/channels.php index f1bca13e..fbcd48df 100644 --- a/routes/channels.php +++ b/routes/channels.php @@ -19,6 +19,6 @@ Broadcast::channel('App.Models.User.{id}', function ($user, $id) { return (int) $user->id === (int) $id; }); -Broadcast::channel('chat{room_id}', function ($user, $room_id) { +Broadcast::channel('chat.{room_id}', function ($user, $room_id) { return Auth::check(); });