export const mayAddRounds = (user, tournament) =>
!tournament.locked &&
- (isAdmin(user) || isRunner(user, tournament) || isTournamentAdmin(user, tournament));
+ (isRunner(user, tournament) || isTournamentAdmin(user, tournament));
export const mayLockRound = (user, tournament) =>
- !tournament.locked && (isAdmin(user) || isTournamentAdmin(user, tournament));
+ !tournament.locked && isTournamentAdmin(user, tournament);
export const maySetSeed = (user, tournament, round) =>
!round.locked &&
- (isAdmin(user) || isRunner(user, tournament) || isTournamentAdmin(user, tournament));
+ (isRunner(user, tournament) || isTournamentAdmin(user, tournament));
export const mayViewProtocol = (user, tournament) =>
- isAdmin(user) || isTournamentCrew(user, tournament);
+ isTournamentCrew(user, tournament);
export const maySeeResults = (user, tournament, round) =>
round.locked ||
// Users
export const mayEditNickname = (user, subject) =>
- isAdmin(user) || isSameUser(user, subject);
+ isSameUser(user, subject);
export const mayEditStreamLink = (user, subject) =>
- isAdmin(user) || isSameUser(user, subject);
+ isSameUser(user, subject);