Bug #45006
Migration 0049 (set slug): trop longue
Début:
10 juillet 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
A patcher, traiter les events de meetings à part
Fichiers
Révisions associées
Historique
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Fichier 0001-agendas-fix-event-slug-migration-45006.patch 0001-agendas-fix-event-slug-migration-45006.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a plus de 3 ans
Ça a tourné en prod donc j'imagine que ça marche, mais à relire après coup (!) je me dis que la première partie "# set slug on meeting events" pourrait effectivement exclure les events qui ont déjà un slug, sait-on jamais...
Mis à jour par Lauréline Guérin il y a plus de 3 ans
A priori, et depuis longtemps, les Event créés pour prendre un rdv sont créé uniquement par API, sans label et sans précision du slug.
Normalement on n'a rien écrasé qui ait été setté volontairement.
Mis à jour par Thomas Noël il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Fichier 0001-agendas-fix-event-slug-migration-45006.patch 0001-agendas-fix-event-slug-migration-45006.patch ajouté
- Statut changé de Solution validée à Solution proposée
il manquait un param dans le filter dans set_slug_on_events
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Fichier 0001-agendas-fix-event-slug-migration-45006.patch 0001-agendas-fix-event-slug-migration-45006.patch ajouté
on ne traite que les events sans slug, c'est mieux ...
Mis à jour par Thomas Noël il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Ok...
(à la rigueur je remplacerais bien « exclude(agenda__kind='meetings') » par « filter(agenda__kind='events') »)
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit f34959b7a07288480617960756e62342d94e8b58 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Fri Jul 10 09:39:11 2020 +0200 agendas: fix event slug migration (#45006)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
agendas: fix event slug migration (#45006)