Projet

Général

Profil

Development #19069

API pour connaitre la liste des guichets pour un type de rendez-vous

Ajouté par Frédéric Péters il y a plus de 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
28 septembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Pour que #18973 soit vraiment utile il faudrait qu'on puisse configurer un champ de traitement au type liste, alimenté par la liste des guichets possibles; que ça puisse servir de filtre dans les requêtes.


Fichiers

Révisions associées

Révision 169cc6a0 (diff)
Ajouté par Frédéric Péters il y a plus de 6 ans

api: add new API to get list of desks (#19069)

Historique

#1

Mis à jour par Josué Kouka il y a plus de 6 ans

  • Assigné à mis à Josué Kouka
#2

Mis à jour par Josué Kouka il y a plus de 6 ans

On aurait pu juste utiliser agenda_identifier pour retouner la liste des guichets mais j'imagine que l'on passe aussi meeting_identifier pour une raison de confirmité des api d'agenda type meetings

#3

Mis à jour par Josué Kouka il y a plus de 6 ans

Rajout du desk.id aux info du guichet.

#4

Mis à jour par Frédéric Péters il y a plus de 6 ans

Rajout du desk.id aux info du guichet.

Pourquoi ? C'est un identifiant interne qui ne devrait pas sortir de chrono.

#5

Mis à jour par Josué Kouka il y a plus de 6 ans

Frédéric Péters a écrit :

Rajout du desk.id aux info du guichet.

Pourquoi ? C'est un identifiant interne qui ne devrait pas sortir de chrono.

Je pensais qu'il serait utile. L'id n'est plus renvoyé dans ce patch.

#6

Mis à jour par Frédéric Péters il y a plus de 6 ans

            {'slug': desk.slug, 'label': desk.label} for desk in meeting_type.agenda.desk_set.all().order_by('id')]

Je ne vois pas de raison justifiant ce tri.

#7

Mis à jour par Josué Kouka il y a plus de 6 ans

Frédéric Péters a écrit :

[...]

Je ne vois pas de raison justifiant ce tri.

Ok. Resultat non trié dans ce patch.

#8

Mis à jour par Josué Kouka il y a plus de 6 ans

J'ai rajouté le nouveau endpoint dans la liste des api exposé par un agenda type meetings (/api/agenda/spam/mettings/)

#9

Mis à jour par Frédéric Péters il y a plus de 6 ans

Ok j'ai écrit "pour un type de rendez-vous" comme titre de ticket mais ça n'empêche pas de réagir pour dire que ça doit plutôt être par agenda (de type rendez-vous).

#10

Mis à jour par Josué Kouka il y a plus de 6 ans

Frédéric Péters a écrit :

Ok j'ai écrit "pour un type de rendez-vous" comme titre de ticket mais ça n'empêche pas de réagir pour dire que ça doit plutôt être par agenda (de type rendez-vous).

Ack. J'avais réagi avec

On aurait pu juste utiliser agenda_identifier pour retouner la liste des guichets mais j'imagine que l'on passe aussi meeting_identifier pour une raison de confirmité des api d'agenda type meetings

#11

Mis à jour par Frédéric Péters il y a plus de 6 ans

  • Statut changé de En cours à Résolu (à déployer)

Annoncé dans les notes de mise à jour et oublié sur ce ticket :/

commit 169cc6a0abdc2c8322ce9cb206c426fd3b250f42
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sat Oct 7 11:33:47 2017 +0200

    api: add new API to get list of desks (#19069)
#12

Mis à jour par Frédéric Péters il y a plus de 5 ans

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

Formats disponibles : Atom PDF