Development #5146
API pour accéder aux brouillons
0%
Description
cf #4141, sur une page d'accueil de portail citoyen, en plus des demandes en cours, ça peut être bien d'afficher les éventuels brouillons en cours d'écriture.
Un "/myspace/json/drafts" dans le même format que "/myspace/json/forms".
Fichiers
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a presque 10 ans
- Fichier 0001-add-API-to-get-user-forms-and-user-drafts-5146.patch 0001-add-API-to-get-user-forms-and-user-drafts-5146.patch ajouté
- Fichier 0001-myspace-inherit-from-wcs-myspace-5146.patch 0001-myspace-inherit-from-wcs-myspace-5146.patch ajouté
- Statut changé de Nouveau à En cours
- Assigné à mis à Frédéric Péters
- Patch proposed changé de Non à Oui
L'API pour récupérer la liste des formulaires d'un utilisateur était propre à auquotidien, j'ai ici transféré ça vers wcs, et ajouté la liste des brouillons sur le côté. Je n'ai pas supprimé l'API actuellement en place côté auquotidien, elle fait doublon mais comme elle est actuellement utilisée, j'ai préféré la laisser là.
Mis à jour par Thomas Noël il y a presque 10 ans
Pas grave mais le _q_exports = ['', 'profile', 'new', 'password', 'remove', 'drafts', 'forms']
dans le myspace.py de wcs est sans doute un peu trop complet ?
A part ça, ça me parait ok.
Mis à jour par Frédéric Péters il y a presque 10 ans
Non, c'est le _q_exports de wcs/qommon/myspace.py, étendu à forms et drafts.
Mis à jour par Thomas Noël il y a presque 10 ans
Oups. Effectivement. Alors tout est ok pour moi.
Mis à jour par Frédéric Péters il y a presque 10 ans
- Statut changé de En cours à Résolu (à déployer)
commit be564d8edf0ca72ec23dd207867f372011bfa710 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon Jul 21 10:47:36 2014 +0200 add API to get user forms and user drafts (#5146)
commit 631caf95c9387b4f74e9acd4ca5eb5869be7d5d1 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon Jul 21 10:48:21 2014 +0200 myspace: inherit from wcs myspace (#5146)
Mis à jour par Thomas Noël il y a plus de 9 ans
- Statut changé de Résolu (à déployer) à Solution déployée