Projet

Général

Profil

Development #20230

api : possibilité d'obtenir les brouillons dans le endpoint "api/user/forms"

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é à:
-
Version cible:
-
Début:
23 novembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Pour le moment on a les demandes en cours ou terminées dans api/user/forms et les brouillons dans api/user/drafts. Pour avoir dans combo une cellule reprenant à la fois brouillons et demandes, ça serait pratique de pouvoir également obtenir les brouillons via api/user/forms, pour n'avoir qu'un appel à faire.


Fichiers


Demandes liées

Lié à Combo - Development #20231: cellule "demandes de l'usager" : permettre d'inclure les brouillonsFermé23 novembre 2017

Actions
Duplique w.c.s. - Development #13844: api : permettre à l'endpoint api/user/forms de retourner également les brouillonsFermé03 novembre 2016

Actions

Révisions associées

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

api: add possibility to get drafts from /api/user/forms endpoint (#20230)

Historique

#1

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

  • Lié à Development #20231: cellule "demandes de l'usager" : permettre d'inclure les brouillons ajouté
#2

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

Rien de particulier à noter.

#3

Mis à jour par Thomas Noël il y a plus de 6 ans

Soyons pénible :
  • il manque un petit bout de doc dans help/fr/api-user.page
  • on refuse ici de gérer le full=on, ça me va parce que ça n'a pas trop de sens ; mais le dire dans la doc éventuellement, ou sinon l'ajouter
  • sans trop d'argument autre que l'amour de la symétrie, je préférerai qu'on pose d['form_number_raw'] = d['form_number'] = None (et peut-être un 'draft': False dans le get_formdata_dict, mais bon, c'est moins utile)

Quid d'utiliser get_draft_formdata_dict dans ApiUserDirectory.drafts ? (en dehors du title, tout semble identique, et comme cette API n'est utilisée que dans la cellule "brouillons" de combo qui n'affiche pas le title...)

#4

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

Quid d'utiliser get_draft_formdata_dict dans ApiUserDirectory.drafts ? (en dehors du title, tout semble identique, et comme cette API n'est utilisée que dans la cellule "brouillons" de combo qui n'affiche pas le title...)

À ce compte-là, même, réduire tout à fait l'endpoint /api/user/drafts et quand même trouver get_formdata_dict et get_draft_formdata_dict très proches et couper là-dedans aussi.

#5

Mis à jour par Thomas Noël il y a plus de 6 ans

C'est bon ainsi.

#6

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

  • Statut changé de En cours à Résolu (à déployer)
commit 06ef78bb9e4d4ccdd55dd5b2afdda7409fbaf4d8
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Nov 28 10:28:19 2017 +0100

    api: add possibility to get drafts from /api/user/forms endpoint (#20230)
#7

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
#8

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

  • Duplique Development #13844: api : permettre à l'endpoint api/user/forms de retourner également les brouillons ajouté

Formats disponibles : Atom PDF