X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=app%2FModels%2FGuessingWinner.php;h=0caada336256f012a29e2e01b4952e8a1daafce0;hb=ac6921da72ff4b0beab9e5f1308788a55aae3ad9;hp=e6945bff37a6caa0980800b6f3330478bd13ecbc;hpb=c66d9d3c5eda563842c683827da1abf445b65483;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; }