Loading SQL/01_schemas.sql +5 −2 Original line number Diff line number Diff line Loading @@ -364,6 +364,9 @@ select * from etudiant_inscription_administrative where source_id = 'ESAM' --and annee_univ = '2024' order by etudiant_id , annee_univ; select * from etudiant_etudiant where id = 'ESAM_minapinpin479@gmail.com' select * from etudiant_etudiant where source_id = 'ESAM' -- id = 'ESAM_minapinpin479@gmail.com' ; select * from unicaen_utilisateur_user ; No newline at end of file select * from unicaen_utilisateur_user where email = 'minapinpin479@gmail.com' ; No newline at end of file module/Etudiant/src/Service/Etudiant/EtudiantService.php +3 −2 Original line number Diff line number Diff line Loading @@ -354,14 +354,15 @@ class EtudiantService $user->setEmail($etudiant->getEmail()); $user->setPassword('db'); $user->setDisplayName($etudiant->getDenomination()); $user->setUsername($etudiant->getNom() . $this->getUserService()->getMaxId() + 1); $login = \UnicaenApp\Util::reduce($etudiant->getNom() . $this->getUserService()->getMaxId() + 1); $user->setUsername($login); $user->setState(1); $this->getUserService()->createLocal($user); } //lien entre user <=> etudiant if ($etudiant->getLogin() !== $user->getUsername()) { $etudiant->setLogin($user->getDisplayName()); $etudiant->setLogin($user->getUsername()); $this->update($etudiant); } Loading Loading
SQL/01_schemas.sql +5 −2 Original line number Diff line number Diff line Loading @@ -364,6 +364,9 @@ select * from etudiant_inscription_administrative where source_id = 'ESAM' --and annee_univ = '2024' order by etudiant_id , annee_univ; select * from etudiant_etudiant where id = 'ESAM_minapinpin479@gmail.com' select * from etudiant_etudiant where source_id = 'ESAM' -- id = 'ESAM_minapinpin479@gmail.com' ; select * from unicaen_utilisateur_user ; No newline at end of file select * from unicaen_utilisateur_user where email = 'minapinpin479@gmail.com' ; No newline at end of file
module/Etudiant/src/Service/Etudiant/EtudiantService.php +3 −2 Original line number Diff line number Diff line Loading @@ -354,14 +354,15 @@ class EtudiantService $user->setEmail($etudiant->getEmail()); $user->setPassword('db'); $user->setDisplayName($etudiant->getDenomination()); $user->setUsername($etudiant->getNom() . $this->getUserService()->getMaxId() + 1); $login = \UnicaenApp\Util::reduce($etudiant->getNom() . $this->getUserService()->getMaxId() + 1); $user->setUsername($login); $user->setState(1); $this->getUserService()->createLocal($user); } //lien entre user <=> etudiant if ($etudiant->getLogin() !== $user->getUsername()) { $etudiant->setLogin($user->getDisplayName()); $etudiant->setLogin($user->getUsername()); $this->update($etudiant); } Loading