X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=app%2FPolicies%2FTournamentPolicy.php;h=2cc6b6ed2932dd3c1eb60d4424cfe4b322a563d0;hb=7016f4b28fa1324269ae9e2a8aad28dd562927d4;hp=534813c5277f28c9c7f5e1d650ef74a8c4eff9c8;hpb=09c1644b5f64d7423905ae1be8f79da0b482289a;p=alttp.git diff --git a/app/Policies/TournamentPolicy.php b/app/Policies/TournamentPolicy.php index 534813c..2cc6b6e 100644 --- a/app/Policies/TournamentPolicy.php +++ b/app/Policies/TournamentPolicy.php @@ -101,7 +101,7 @@ class TournamentPolicy */ public function addRound(User $user, Tournament $tournament) { - return $user->role === 'admin' || $user->isParticipant($tournament); + return $user->role === 'admin' || (!$tournament->locked && $user->isParticipant($tournament)); } /**