Projet

Général

Profil

Development #53147

Limiter l'API aux raisons d'absence définies sur l'agenda

Ajouté par Lauréline Guérin il y a environ 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Bas
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
15 avril 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

limiter aux raisons d'absence définies

définir des slugs sur les raisons


Fichiers

Révisions associées

Révision 992189a3 (diff)
Ajouté par Lauréline Guérin il y a presque 3 ans

agendas: add slug form absence reason model (#53147)

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

api: check absence reason exists (#53147)

Révision 7eea2968 (diff)
Ajouté par Lauréline Guérin il y a presque 3 ans

api: add absence reasons to agenda details (#53147)

Historique

#2

Mis à jour par Lauréline Guérin il y a environ 3 ans

0001: ajout d'un slug au model AbsenceReason
0002: API, contrôle de la reason; on accepte slug ou label, on stocke le label en DB (pas de FK entre Booking et AbsenceReason)
0003: j'ai ajouté la liste des reasons disponibles dans les détails de l'agenda - je devrais peut-être mettre id et text en keys, pour la compatibilité w.c.s. ?

#3

Mis à jour par Valentin Deniaud il y a presque 3 ans

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

Lauréline Guerin a écrit :

0003: j'ai ajouté la liste des reasons disponibles dans les détails de l'agenda - je devrais peut-être mettre id et text en keys, pour la compatibilité w.c.s. ?

Je dirais oui.

#4

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

  • Statut changé de Solution validée à Résolu (à déployer)
  • Assigné à Lauréline Guérin supprimé
  • Priorité changé de Normal à Bas
commit 7eea2968b7ad5890261db8cdb7748f6d02507e5b
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Thu Apr 15 15:31:56 2021 +0200

    api: add absence reasons to agenda details (#53147)

commit 4fe0a35cd2c888179912605b3757dd6120650eca
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Thu Apr 15 14:34:42 2021 +0200

    api: check absence reason exists (#53147)

commit 992189a3358ed87a594e0dda02d0533c38676ebd
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Thu Apr 15 14:17:07 2021 +0200

    agendas: add slug form absence reason model (#53147)

id, text ajoutés

#5

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

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

Formats disponibles : Atom PDF