Development #50993
API cards : Pouvoir disposer de l'url d'un fichier joint dans un bloc de champ inséré dans une fiche
Début:
09 février 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
C'est pour afficher un lien dans une cellule json vers un fichier issu d'un bloc de champ utilisé dans une fiche.
(cas d'usage : faire une base de de connaissance avec des fiches, ces fiches doivent comporter des fichiers)
Pour un champ fichier normal, on a :
fichier_1': {'content': ... 'content_type': 'application/pdf', 'field_id': '8', 'filename': 'Document test 4.pdf', 'url': 'https://demarches-slaget.test.entrouvert.org/backoffice/data/kobo/2/download?f=8'},
Pour un fichier issu d'un bloc de champ, on n'a pas l'url du fichier
'bloccontenu_raw': [{'fichier': {'content': ..., 'content_type': 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'field_id': 'bfa089ef8a-80de-4101-9e9e-937a4ece3cd8', 'filename': 'Document test 1.docx'},
exemple ici : https://demarches-slaget.test.entrouvert.org/api/cards/kobo/list/?full=on
Fichiers
Révisions associées
tests: adapt for new download URI format (#50993)
Historique
Mis à jour par Frédéric Péters il y a presque 2 ans
- Tags
accessiblesupprimé - Assigné à mis à Frédéric Péters
(peut-être pas si évident et il y a eu des changements via #59672 qui peuvent avoir une incidence ou être utiles à prendre en compte).
Mis à jour par Frédéric Péters il y a plus d'un an
- Fichier 0001-api-include-URL-for-files-in-block-fields-50993.patch 0001-api-include-URL-for-files-in-block-fields-50993.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit 3b5712d28944e4c4e45221c7fb7b34050a179d7d Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Jul 5 16:47:08 2022 +0200 api: include URL for files in block fields (#50993)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
api: include URL for files in block fields (#50993)