Loading documentation/release/3.0.1.md +9 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,8 @@ * Ajout d'un filtre sur les événements pour réduire l'affichage (unicaen/evenement 5.0.1 -> 5.0.2) * Ajout de mots clefs aux événements pour les lier à des entités de la même façon que les mails ou les rendus (unicaen/evenement 5.0.1 -> 5.0.2) * Ajout de paramètres sur les sessions de formation : mails, événements et l'enquête * * Amélioration de la gestion de la saisie des formateurs * [FIX] Correction de la gestion des fermetures de structures pour StructureService::getStructures() ```sql -- partie ACTION Loading Loading @@ -56,4 +57,11 @@ alter table formation_instance add constraint formation_instance_formation_session_parametre_null_fk foreign key (parametre_id) references formation_session_parametre (id) on delete set null; -- refonte de l'entite formateur alter table formation_formateur alter column prenom drop not null; alter table formation_formateur alter column nom drop not null; alter table formation_formateur add organisme varchar(1024); alter table formation_formateur add telephone varchar(64); alter table formation_formateur add type varchar(64); ``` No newline at end of file module/Structure/src/Structure/Service/Structure/StructureService.php +5 −1 Original line number Diff line number Diff line Loading @@ -70,7 +70,11 @@ class StructureService public function getStructures(bool $ouverte = true) : array { $qb = $this->createQueryBuilder(); if ($ouverte) $qb = $qb->andWhere("structure.fermeture IS NULL"); if ($ouverte) $qb = $qb ->andWhere("coalesce(structure.fermetureOW,structure.fermeture) IS NULL OR coalesce(structure.fermetureOW,structure.fermeture) >= :now") ->setParameter('now', new DateTime()) ; $result = $qb->getQuery()->getResult(); return $result; Loading Loading
documentation/release/3.0.1.md +9 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,8 @@ * Ajout d'un filtre sur les événements pour réduire l'affichage (unicaen/evenement 5.0.1 -> 5.0.2) * Ajout de mots clefs aux événements pour les lier à des entités de la même façon que les mails ou les rendus (unicaen/evenement 5.0.1 -> 5.0.2) * Ajout de paramètres sur les sessions de formation : mails, événements et l'enquête * * Amélioration de la gestion de la saisie des formateurs * [FIX] Correction de la gestion des fermetures de structures pour StructureService::getStructures() ```sql -- partie ACTION Loading Loading @@ -56,4 +57,11 @@ alter table formation_instance add constraint formation_instance_formation_session_parametre_null_fk foreign key (parametre_id) references formation_session_parametre (id) on delete set null; -- refonte de l'entite formateur alter table formation_formateur alter column prenom drop not null; alter table formation_formateur alter column nom drop not null; alter table formation_formateur add organisme varchar(1024); alter table formation_formateur add telephone varchar(64); alter table formation_formateur add type varchar(64); ``` No newline at end of file
module/Structure/src/Structure/Service/Structure/StructureService.php +5 −1 Original line number Diff line number Diff line Loading @@ -70,7 +70,11 @@ class StructureService public function getStructures(bool $ouverte = true) : array { $qb = $this->createQueryBuilder(); if ($ouverte) $qb = $qb->andWhere("structure.fermeture IS NULL"); if ($ouverte) $qb = $qb ->andWhere("coalesce(structure.fermetureOW,structure.fermeture) IS NULL OR coalesce(structure.fermetureOW,structure.fermeture) >= :now") ->setParameter('now', new DateTime()) ; $result = $qb->getQuery()->getResult(); return $result; Loading