mirror of
https://gitlab.com/animath/si/plateforme-corres2math.git
synced 2025-01-07 13:02:21 +00:00
Impossible d'affecter aux équipes des vidéos une fois la phase 2 débutée
This commit is contained in:
parent
8df4c71119
commit
b4da04a29e
@ -54,6 +54,7 @@ class UpdateVideoTeams
|
|||||||
|
|
||||||
public function makeVerifications()
|
public function makeVerifications()
|
||||||
{
|
{
|
||||||
|
ensure(Phase::getCurrentPhase() < Phase::PHASE2, "Il est trop tard pour réaffecter les vidéos aux équipes.");
|
||||||
ensure(sizeof($this->other_teams) == 2, "L'équipe doit recevoir exactement deux vidéos.");
|
ensure(sizeof($this->other_teams) == 2, "L'équipe doit recevoir exactement deux vidéos.");
|
||||||
ensure(Team::fromId($this->other_teams[0]) != null, "La première équipe n'existe pas.");
|
ensure(Team::fromId($this->other_teams[0]) != null, "La première équipe n'existe pas.");
|
||||||
ensure(Team::fromId($this->other_teams[1]) != null, "La seconde équipe n'existe pas.");
|
ensure(Team::fromId($this->other_teams[1]) != null, "La seconde équipe n'existe pas.");
|
||||||
|
@ -47,7 +47,7 @@ if ($_SESSION["role"] == Role::ADMIN) { ?>
|
|||||||
<label for="other_teams">L'équipe va recevoir les questions des équipes suivantes (merci d'en
|
<label for="other_teams">L'équipe va recevoir les questions des équipes suivantes (merci d'en
|
||||||
sélectionner
|
sélectionner
|
||||||
exactement 2) :</label>
|
exactement 2) :</label>
|
||||||
<select class="custom-select" id="other_teams" name="other_teams[]" multiple <?= Phase::getCurrentPhase() >= Phase::PHASE2 ? "disable" : "" ?>>
|
<select class="custom-select" id="other_teams" name="other_teams[]" multiple <?= Phase::getCurrentPhase() >= Phase::PHASE2 ? "disabled" : "" ?>>
|
||||||
<?php
|
<?php
|
||||||
/** @var Team $other_team */
|
/** @var Team $other_team */
|
||||||
foreach ($other_teams as $other_team) {
|
foreach ($other_teams as $other_team) {
|
||||||
|
Loading…
Reference in New Issue
Block a user