Projet

Général

Profil

Development #44375

Garantir la présence d'un slug sur les évènements

Ajouté par Emmanuel Cazenave il y a presque 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
23 juin 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Générer automatiquement sur la base du label lors de la création de l'évènement, migration pour reprendre l'existant.

Prendre en compte dans ce travail le fait qu'il y a une contrainte d'unicité du slug par agenda.


Fichiers


Demandes liées

Lié à Chrono - Support #44357: [API] Le WS de listing des reservations oblige à ce qu'un slug des événements existe mais tous les événements n'ont pas de slug.Fermé23 juin 2020

Actions

Révisions associées

Révision 549e64e4 (diff)
Ajouté par Lauréline Guérin il y a presque 4 ans

agenda: generate event slug if not provided (#44375)

Historique

#1

Mis à jour par Emmanuel Cazenave il y a presque 4 ans

  • Lié à Support #44357: [API] Le WS de listing des reservations oblige à ce qu'un slug des événements existe mais tous les événements n'ont pas de slug. ajouté
#2

Mis à jour par Lauréline Guérin il y a presque 4 ans

  • Assigné à mis à Lauréline Guérin
#3

Mis à jour par Lauréline Guérin il y a presque 4 ans

J'avais déjà travaillé sur le slug des Events pour #15726, mais ce dev s'était révélé incomplet et non adapté (ticket de reprise #37987).

Rebelotte, avec cette fois:
- si l'event n'a pas de label, on prend le label de l'agenda + '-event' comme base pour déterminer un slug
- dans fillslot, pour la création d'une réservation dans un agenda meetings (ou virtuel), pour éviter de taper plusieurs fois dans la DB lors de la création de l'event pour générer le slug (puisqu'il n'y a pas de label), j'y mets un uuid. Cet event n'ayant pas à être utilisé directement dans l'UI ou l'API (car agenda meetings), cet uuid ne devrait pas se voir.

#4

Mis à jour par Frédéric Péters il y a presque 4 ans

  • Statut changé de Solution proposée à Solution validée
#5

Mis à jour par Lauréline Guérin il y a presque 4 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 549e64e4bb869abcf077184db9e14e9adb857665
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Tue Jun 23 15:15:26 2020 +0200

    agenda: generate event slug if not provided (#44375)
#6

Mis à jour par Frédéric Péters il y a presque 4 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF