Commit 24220e05 authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Ajustement pour l'affichage de l'assistance en cas d'usurpation de doctorant

parent ca874c11
Loading
Loading
Loading
Loading
+6 −0
Changes for module/Application/src/Application/Controller/IndexController.php: 6 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@
namespace Application\Controller;

use Application\Entity\Db\Variable;
use Application\Exception\DomainException;
use Application\Service\Actualite\ActualiteServiceAwareTrait;
use Application\Service\EcoleDoctorale\EcoleDoctoraleServiceAwareTrait;
use Application\Service\Etablissement\EtablissementServiceAwareTrait;
@@ -193,7 +194,12 @@ EOS
            return $this->redirect()->toRoute('home');
        }

        $individu = $this->userContextService->getIdentityDoctorant();
        if ($individu !== null) {
            $etablissement = $individu->getEtablissement();
        } else {
            $etablissement = $this->etablissementService->getRepository()->findOneForUserWrapper($userWrapper);
        }
        if ($etablissement === null) {
            throw new RuntimeException(
                "Anomalie: établissement introuvable pour l'utilisateur '{$userWrapper->getUsername()}'.");