X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=resources%2Fjs%2Fhelpers%2Fpermissions.js;h=b33f1c3b9889c4e8ba45702f9d1610b2921a1ad7;hb=7691214484ff6130ab0cdc9a1920941711443cea;hp=566c2d85f04602913192aad67e7c6670d80648ea;hpb=edb883a1c3f74383db57d6b3ee93ba4c82a38f34;p=alttp.git diff --git a/resources/js/helpers/permissions.js b/resources/js/helpers/permissions.js index 566c2d8..b33f1c3 100644 --- a/resources/js/helpers/permissions.js +++ b/resources/js/helpers/permissions.js @@ -36,15 +36,15 @@ export const hasFinished = (user, round) => round.results.find(r => r.user_id == user.id && r.has_finished); export const mayAddRounds = (user, tournament) => - isAdmin(user) || (!tournament.locked && - (isRunner(user, tournament) || isTournamentAdmin(user, tournament))); + !tournament.locked && + (isAdmin(user) || isRunner(user, tournament) || isTournamentAdmin(user, tournament)); export const mayLockRound = (user, tournament) => - isAdmin(user) || (!tournament.locked && isTournamentAdmin(user, tournament)); + !tournament.locked && (isAdmin(user) || isTournamentAdmin(user, tournament)); export const maySetSeed = (user, tournament, round) => - isAdmin(user) || (!round.locked && - (isRunner(user, tournament) || isTournamentAdmin(user, tournament))); + !round.locked && + (isAdmin(user) || isRunner(user, tournament) || isTournamentAdmin(user, tournament)); export const mayViewProtocol = (user, tournament) => isAdmin(user) || isTournamentCrew(user, tournament);