mirror of
https://gitlab.com/animath/si/plateforme.git
synced 2025-06-25 18:17:28 +02:00
Diverses corrections
This commit is contained in:
@ -95,6 +95,7 @@ class AttributeTeam
|
||||
ensure($user->getConfirmEmailToken() == null, "Ce participant n'a pas encore validé son adresse e-mail.");
|
||||
ensure($this->team_id != "no_team", "Vous n'avez pas choisi d'équipe.");
|
||||
ensure($this->team != null, "Cette équipe n'existe pas.");
|
||||
ensure($user->getTeamId() <= 0, "Cette personne est déjà dans une équipe !");
|
||||
ensure($this->team->getValidationStatus() == ValidationStatus::NOT_READY, "Cette équipe est déjà validée ou en cours de validation.");
|
||||
|
||||
$role = $user->getRole();
|
||||
@ -105,7 +106,7 @@ class AttributeTeam
|
||||
|
||||
$this->min_null_index = $i;
|
||||
|
||||
ensure($role == Role::PARTICIPANT && $this->min_null_index <= 5 || $role == Role::ENCADRANT && $this->min_null_index <= 2,
|
||||
ensure($role == Role::PARTICIPANT && $this->min_null_index <= 6 || $role == Role::ENCADRANT && $this->min_null_index <= 2,
|
||||
"Il n'y a plus de place pour vous dans l'équipe.");
|
||||
}
|
||||
|
||||
@ -123,6 +124,12 @@ class AttributeTeam
|
||||
Mailer::sendJoinTeamMail($user, $this->team, Tournament::fromId($this->team->getTournamentId()));
|
||||
|
||||
$team = $this->team;
|
||||
|
||||
global $documents, $payment, $tournament;
|
||||
|
||||
$documents = $user->getAllDocuments($team->getTournamentId());
|
||||
$payment = $user->getPayment();
|
||||
$tournament = Tournament::fromId($team->getTournamentId());
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user