Bug #55301
Duplication d'évènements récurrents lors de la duplication d'un agenda
0%
Description
Un agenda avec un évènement récurrent, dupliquer l'agenda, dans l'agenda dupliqué les évènements sont en double.
Fichiers
Révisions associées
Historique
Mis à jour par Emmanuel Cazenave il y a presque 3 ans
- Fichier 0001-agendas-take-care-of-primary-event-when-duplicating-.patch 0001-agendas-take-care-of-primary-event-when-duplicating-.patch ajouté
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
En fait pas de duplication en base, juste la vue mensuelle qui perd les pédales et affiche les trucs en double.
Problème de base : la relation primary_event
sur un évènement issue d'une récurrence n'est pas gérée par la duplication, les évènements créés par duplication ont dans primary_event
l'évènement récurrent de l'agenda d'origine.
Mis à jour par Valentin Deniaud il y a presque 3 ans
- Statut changé de Solution proposée à Solution validée
Tout bon à part que je préfèrerais sans les lignes blanches avant les elif et aussi .filter(recurrence_days__isnull=True).filter(primary_event__isnull=True)
tu pourrais juste mettre une virgule.
Mis à jour par Emmanuel Cazenave il y a presque 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
J'ai réduit le filter mais laissé les espaces, je n'arrive pas à lire les gros pâtés.
commit 37483da4ee148e53893ddff06be84f19bdf91b75 Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Thu Jul 1 15:52:27 2021 +0200 agendas: take care of primary event when duplicating recurring events (#55301)
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Résolu (à déployer) à Solution validée
Le commit n'est pas dans le dépôt.
Mis à jour par Emmanuel Cazenave il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
J'étais passé complètement à coté.
commit 387ccda63b19afa4b7f420306991f7c7bd84a83b Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Thu Jul 1 15:52:27 2021 +0200 agendas: take care of primary event when duplicating recurring events (#55301)
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
agendas: take care of primary event when duplicating recurring events (#55301)