*/
public function setSeed(User $user, Round $round)
{
- return $user->role === 'admin' || ($user->isParticipant($round->tournament) && !$round->locked);
+ return $user->isAdmin() || (!$round->locked && ($user->isRunner($round->tournament) || $user->isTournamentAdmin($round->tournament)));
}
/**
*/
public function lock(User $user, Round $round)
{
- return $user->role === 'admin' || $user->isTournamentAdmin($round->tournament);
+ return $user->isAdmin() || $user->isTournamentAdmin($round->tournament);
}
/**