X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;ds=sidebyside;f=app%2FModels%2FGuessingWinner.php;h=0caada336256f012a29e2e01b4952e8a1daafce0;hb=167f986f468014e00d82fa2df8193f6be8dca19d;hp=e6945bff37a6caa0980800b6f3330478bd13ecbc;hpb=c7eaba38c74b617fbd03da196e4131e662311cc9;p=alttp.git diff --git a/app/Models/GuessingWinner.php b/app/Models/GuessingWinner.php index e6945bf..0caada3 100644 --- a/app/Models/GuessingWinner.php +++ b/app/Models/GuessingWinner.php @@ -2,6 +2,7 @@ namespace App\Models; +use Illuminate\Broadcasting\Channel as PublicChannel; use Illuminate\Broadcasting\PrivateChannel; use Illuminate\Database\Eloquent\BroadcastsEvents; use Illuminate\Database\Eloquent\Factories\HasFactory; @@ -20,6 +21,9 @@ class GuessingWinner extends Model { $channels = [ new PrivateChannel('Channel.'.$this->channel_id), ]; + if (!empty($this->channel->access_key)) { + $channels[] = new PublicChannel('ChannelKey.'.$this->channel->access_key); + } return $channels; }