Commit ee726879 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Meilleur retour d'erreur si la vue src_intervenant ne fonctionne pas

désynchronisation du code utilisateur si celui-ci est changé dans l'IHM
parent b366fcb2
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -381,7 +381,12 @@ class IntervenantController extends AbstractController
    {
        $intervenant = $this->getEvent()->getParam('intervenant');

        try {
            $isImportable = $this->getServiceIntervenant()->isImportable($intervenant);
        } catch (\Exception $e) {
            $this->flashMessenger()->addErrorMessage($this->translate($e));
            $isImportable = false;
        }
        $data = [];

        if ($isImportable) {
+1 −0
Original line number Diff line number Diff line
@@ -578,6 +578,7 @@ class EditionFormHydrator extends GenericHydrator
            }

            $object->setUtilisateurCode($code);
            $object->setSyncUtilisateurCode(false);
        }
    }

+1 −0
Original line number Diff line number Diff line
@@ -10,6 +10,7 @@
use Application\Provider\Privilege\Privileges;

if (!$isImportable) {
    echo $this->messenger()->addCurrentMessagesFromFlashMessenger();
    echo $this->tag('div', ['class' => 'alert alert-warning'])->html('Cet intervenant n\'est pas synchronisable');

    return;