Projet

Général

Profil

Development #50993

API cards : Pouvoir disposer de l'url d'un fichier joint dans un bloc de champ inséré dans une fiche

Ajouté par Stéphane Laget il y a environ 3 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
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

Révision 3b5712d2 (diff)
Ajouté par Frédéric Péters il y a plus d'un an

api: include URL for files in block fields (#50993)

Révision 53ff130d (diff)
Ajouté par Frédéric Péters il y a plus d'un an

tests: adapt for new download URI format (#50993)

Historique

#1

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

  • Projet changé de Combo à w.c.s.
#2

Mis à jour par Benjamin Dauvergne il y a plus de 2 ans

  • Tags mis à accessible
#3

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

  • Tags accessible supprimé
  • 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).

#4

Mis à jour par Frédéric Péters il y a plus d'un an

#5

Mis à jour par Thomas Noël il y a plus d'un an

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

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

Mis à jour par Transition automatique il y a plus d'un an

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

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF