Commit fb491a30 authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Nouvelle action ''Mettre en échec'' du journal dans l'interface de la...

Nouvelle action ''Mettre en échec'' du journal dans l'interface de la bibliothèque, pour ne pas avoir à intervenir en BD
parent ef6a5d9c
Loading
Loading
Loading
Loading
+12 −1
Changes for CHANGELOG.md: 12 added lines, 1 removed line.
Original line number Diff line number Diff line
Journal des versions
====================

6.6.0
----
- Nouvelle action "Mettre en échec" du journal dans l'interface de la bibliothèque, pour ne pas avoir à intervenir en BD 

6.5.0
----
- Mise en place d'un filtre par formulaire Laminas

6.4.0
----

6.3.0
-----
- Déplacement de la config de la navigation dans le .global.php.dist car toutes les appli n'ont pas l'arborescence 'home' > 'administration'.
- Déplacement de la config de la navigation dans le `.global.php.dist` car toutes les applications n'ont pas l'arborescence 'home' > 'administration'.
- Alias des aides de vue 'type','etat','journal' renommés en 'evenementType','evenementEtat','evenementJournal' pour éviter les collisions avec celles de l'appli.
- Fichier README en double.
 
 No newline at end of file
+12 −0
Changes for config/merged/evenement.config.php: 12 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -39,6 +39,7 @@ return [
                        'changer-etat',
                        'traiter',
                        'ajouter',
                        'mettre-en-echec',
                    ],
                    'privileges' => EvenementinstancePrivileges::INSTANCE_EDITION,
                ],
@@ -57,6 +58,17 @@ return [
        'routes' => [
            'unicaen-evenement' => [
                'child_routes' => [
                    'mettre-en-echec' => [
                        'type' => Segment::class,
                        'options' => [
                            'route' => '/mettre-en-echec/:journal',
                            'defaults' => [
                                /** @see EvenementController::mettreEnEchecAction() */
                                'controller' => EvenementController::class,
                                'action' => 'mettre-en-echec',
                            ],
                        ],
                    ],
                    'evenement' => [
                        'type' => Literal::class,
                        'options' => [
+1 −0
Changes for config/unicaen-evenement.global.php.dist: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@
use UnicaenEvenement\Controller\IndexController;
use UnicaenEvenement\Entity\Db\Type;
use UnicaenEvenement\Service\EvenementCollection\EvenementCollectionService;
use UnicaenPrivilege\Guard\PrivilegeController;


return [
+2 −2
Changes for src/UnicaenEvenement/Command/EvenementPurgeCommand.php: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -106,11 +106,11 @@ class EvenementPurgeCommand extends Command
            if(isset($codeEtat) && $codeEtat != ""){
                $qb->andWhere($qb->expr()->eq('etat.code',':codeEtat'));
                $qb->setParameter("codeEtat", $codeEtat);
            };
            }
            if(isset($codeType) && $codeType != ""){
                $qb->andWhere($qb->expr()->eq('type.code',':codeType'));
                $qb->setParameter("codeType", $codeType);
            };
            }

            $evenements = $qb->getQuery()->getResult();
            if(!empty($evenements)) {
+2 −2
Changes for src/UnicaenEvenement/Command/JournalPurgeCommand.php: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -92,7 +92,7 @@ class JournalPurgeCommand extends Command
                $qb->join('journal.etat', 'etat')->addSelect('etat');
                $qb->andWhere($qb->expr()->eq('etat.code',':codeEtat'));
                $qb->setParameter("codeEtat", $codeEtat);
            };
            }

            $logs = $qb->getQuery()->getResult();

@@ -107,7 +107,7 @@ class JournalPurgeCommand extends Command
            }
            else{
                $io->text("Aucun log à supprimer");
            };
            }
            $io->success("Suppression terminée");
        }
        catch (Exception $e){
Loading