Loading SQL/004-evenementiel/00_schemas.sql +0 −1 Original line number Diff line number Diff line Loading @@ -163,7 +163,6 @@ create table public.evenementiel_participant references public.unicaen_utilisateur_user, histo_destruction timestamp, etudiant_id varchar(256) unique constraint evenementiel_participant_etudiant_etudiant_id_fk references public.etudiant_etudiant, type_participant varchar(20) not null Loading module/Evenementiel/src/Service/Participant/ParticipantService.php +2 −1 Original line number Diff line number Diff line Loading @@ -183,13 +183,14 @@ class ParticipantService ->andWhere("LOWER(entity.email) = :email") ->setParameter('email', strtolower($email)); try { $res = $qb->getQuery()->getResult(); return $qb->getQuery()->getOneOrNullResult(); } catch (NonUniqueResultException $e) { throw new RuntimeException("Multiple participants found with the same email [" . $email . "]", $e); } } // créer ou mét à jour un participant étudiant ou personnel // créer ou mettre à jour un participant étudiant ou personnel public function createOrUpdateUsager(Etudiant|Personnel|UserInterface $usager): Participant { // Vérifier si le participant existe Loading Loading
SQL/004-evenementiel/00_schemas.sql +0 −1 Original line number Diff line number Diff line Loading @@ -163,7 +163,6 @@ create table public.evenementiel_participant references public.unicaen_utilisateur_user, histo_destruction timestamp, etudiant_id varchar(256) unique constraint evenementiel_participant_etudiant_etudiant_id_fk references public.etudiant_etudiant, type_participant varchar(20) not null Loading
module/Evenementiel/src/Service/Participant/ParticipantService.php +2 −1 Original line number Diff line number Diff line Loading @@ -183,13 +183,14 @@ class ParticipantService ->andWhere("LOWER(entity.email) = :email") ->setParameter('email', strtolower($email)); try { $res = $qb->getQuery()->getResult(); return $qb->getQuery()->getOneOrNullResult(); } catch (NonUniqueResultException $e) { throw new RuntimeException("Multiple participants found with the same email [" . $email . "]", $e); } } // créer ou mét à jour un participant étudiant ou personnel // créer ou mettre à jour un participant étudiant ou personnel public function createOrUpdateUsager(Etudiant|Personnel|UserInterface $usager): Participant { // Vérifier si le participant existe Loading