Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Impossible de créer des utilisateurs / individus en version 5.2.9 - Aucun utilisateur disponible pour en faire l'auteur de la création/modification. #23

Open
ytennevin opened this issue Mar 6, 2023 · 2 comments

Comments

@ytennevin
Copy link
Collaborator

ytennevin commented Mar 6, 2023

J'ai mis à jour notre application en version 5.2.9

Nous sommes en authentification ldap.

J'ai un message d'erreur similaire au probléme précédemment rencontré. (Cf. #15 )

Il se produit quand je tente de créer un individu et affecte la création des utilisateurs en empéchant de créer des individus.

J'ignore si c'est une regression ou un nouveau bug?

--

/data/app-pg/vendor/unicaen/auth/src/UnicaenAuth/ORM/Event/Listeners/HistoriqueListener.php:72
Message:
Aucun utilisateur disponible pour en faire l'auteur de la création/modification.
Pile d'exécution:
0 /data/app-pg/vendor/unicaen/auth/src/UnicaenAuth/ORM/Event/Listeners/HistoriqueListener.php 118
UnicaenAuth\ORM\Event\Listeners\HistoriqueListener->updateHistorique()
1 /data/app-pg/vendor/doctrine/event-manager/src/EventManager.php 43
UnicaenAuth\ORM\Event\Listeners\HistoriqueListener->prePersist()
2 /data/app-pg/vendor/doctrine/orm/lib/Doctrine/ORM/Event/ListenersInvoker.php 117
Doctrine\Common\EventManager->dispatchEvent()
3 /data/app-pg/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php 944
Doctrine\ORM\Event\ListenersInvoker->invoke()
4 /data/app-pg/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php 1781
Doctrine\ORM\UnitOfWork->persistNew()
5 /data/app-pg/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php 1737
Doctrine\ORM\UnitOfWork->doPersist()
6 /data/app-pg/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php 610
Doctrine\ORM\UnitOfWork->persist()
7 /data/app-pg/module/Individu/src/Individu/Service/IndividuService.php 129
Doctrine\ORM\EntityManager->persist()
8 /data/app-pg/module/Individu/src/Individu/Controller/IndividuController.php 162
Individu\Service\IndividuService->saveIndividu()
9 /data/app-pg/vendor/laminas/laminas-mvc/src/Controller/AbstractActionController.php 71
Individu\Controller\IndividuController->ajouterAction()
10 /data/app-pg/vendor/laminas/laminas-eventmanager/src/EventManager.php 319
Laminas\Mvc\Controller\AbstractActionController->onDispatch()
11 /data/app-pg/vendor/laminas/laminas-eventmanager/src/EventManager.php 179
Laminas\EventManager\EventManager->triggerListeners()
12 /data/app-pg/vendor/laminas/laminas-mvc/src/Controller/AbstractController.php 97
Laminas\EventManager\EventManager->triggerEventUntil()
13 /data/app-pg/vendor/laminas/laminas-mvc/src/DispatchListener.php 132
Laminas\Mvc\Controller\AbstractController->dispatch()
14 /data/app-pg/vendor/laminas/laminas-eventmanager/src/EventManager.php 319
Laminas\Mvc\DispatchListener->onDispatch()
15 /data/app-pg/vendor/laminas/laminas-eventmanager/src/EventManager.php 179
Laminas\EventManager\EventManager->triggerListeners()
16 /data/app-pg/vendor/laminas/laminas-mvc/src/Application.php 325
Laminas\EventManager\EventManager->triggerEventUntil()
17 /data/app-pg/public/index.php 46
Laminas\Mvc\Application->run()
18 {main}

@bertrandgauthier
Copy link
Collaborator

Louche, la trace !
Quel est le résultat de la commande composer info, stp ?

@ytennevin
Copy link
Collaborator Author

J'ai testé quelque chose en attendant que je vois ta réponse

Si je m'authentifie via shibboleth et François Premier via la simulation,
J'arrive à créer des individus.

Dans
vendor/unicaen/auth/src/UnicaenAuth/ORM/Event/Listeners/HistoriqueListener.php

$user = $this->getAuthenticatedUser();

est à null;

Donc, étant donné que chez nous shibboleth est désactivé et qu'on passe par authentification locale via ldap, l'appel a getAuthenticatedUser est il sensé renvoyer quelque chose hors shibboleth ?

Sinon je te joins le log de composer
composer.info.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants