Development #60504
Le clic sur un événement passé issu d'un événement récurrent lorsque l'agent a uniquement le rôle de visualisation retourne une 403
0%
Description
Lorsque l'agent a uniquement un rôle de visualisation sur un agenda et que celui-ci contient des événements récurrents, lorsque l'agent clique sur une occurrence passée il lui est affiché une 403. Cela ne se produit pas lorsqu'il s'agit d'un événement simple.
Par exemple l'agenda https://agendas-departement06.test.entrouvert.org/manage/agendas/330/settings configuré avec :
Rôle d’édition : Administrateur des seniors Rôle de visualisation : Gestionnaire des seniors
Et l'événement récurrent : https://agendas-departement06.test.entrouvert.org/manage/agendas/330/events/10759/edit?next=settings
Sur la page mensuelle on voit des occurrences dont une est passée : https://agendas-departement06.test.entrouvert.org/manage/agendas/330/2022/1/
Si un agent avec uniquement le rôle "Gestionnaire des seniors" visualise cette page et clique sur l'occurrence passée, il lui est affiché une 403.
Fichiers
Révisions associées
manager: add recurrences on event creation (#60504)
Historique
Mis à jour par Mikaël Ates (de retour le 29 avril) il y a plus de 2 ans
- Description mis à jour (diff)
Mis à jour par Mikaël Ates (de retour le 29 avril) il y a plus de 2 ans
Aller sur cette page : https://agendas-departement06.test.entrouvert.org/manage/agendas/329/2022/1/
On voit un événement passé avec l'url https://agendas-departement06.test.entrouvert.org/manage/agendas/329/create_event_recurrence/premier-trimestre-2022:2022-01-03-0930/ et qui donne une 403
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Fichier 0001-manager-allow-first-access-to-event-recurrence-with-.patch 0001-manager-allow-first-access-to-event-recurrence-with-.patch ajouté
- Fichier 0002-manager-add-recurrences-on-event-creation-60504.patch 0002-manager-add-recurrences-on-event-creation-60504.patch ajouté
- Tracker changé de Bug à Development
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
0001 pour remédier au 403 constaté.
0002 le vrai bug, il faut ajouter les récurrences d'un évènement quand la date de fin de récurrence est spécifiée, c'est fait dans le formulaire d'édition mais ça a été complètement zappé dans le formulaire d'ajout (#50560, presque un an).
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 39f78e0cc2ff4a0022d0743a0fcd74f8b59f132f Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Tue Jan 11 16:11:41 2022 +0100 manager: add recurrences on event creation (#60504) commit c9337d47b7a8285761aa23122d1cdff97d86f8ec Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Tue Jan 11 15:00:52 2022 +0100 manager: allow first access to event recurrence with view permission (#60504)
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
manager: allow first access to event recurrence with view permission (#60504)