diff --git a/app/Http/Controllers/LiveStreamController.php b/app/Http/Controllers/LiveStreamController.php index 71b6cb7c1..ab2669fc6 100644 --- a/app/Http/Controllers/LiveStreamController.php +++ b/app/Http/Controllers/LiveStreamController.php @@ -389,6 +389,8 @@ class LiveStreamController extends Controller $stream = LiveStream::whereStreamId($name)->whereStreamKey($url['key'])->firstOrFail(); + LiveStreamService::clearChat($stream->profile_id); + if(config('livestreaming.broadcast.delete_token_after_finished')) { $stream->delete(); } else { diff --git a/app/Services/LiveStreamService.php b/app/Services/LiveStreamService.php index 01d44c85c..dba94db4e 100644 --- a/app/Services/LiveStreamService.php +++ b/app/Services/LiveStreamService.php @@ -39,7 +39,7 @@ class LiveStreamService return Redis::lrem($key, 0, $val); } - public static function clearChat($id, $val) + public static function clearChat($id) { $key = self::CACHE_KEY . 'chat:' . $id; return Redis::del($key);