Projet

Général

Profil

Development #37490

ajouter des transformations à la validation de schéma JSON

Ajouté par Benjamin Dauvergne il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
06 novembre 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

  • pouvoir indiquer qu'on souhaite que le contenu soit dé-aplati (pour les appels depuis w.c.s.)
  • pouvoir indiquer qu'on souhaite que le champ extra soit supprimé et sont contenu ajouté au dictionnaire racine (post_data.update(post_data.get('extra', {}))

Fichiers


Demandes liées

Lié à Passerelle - Development #35818: mdel: démarche DDPACSFermé04 septembre 2019

Actions
Bloqué par Passerelle - Development #37482: outils: fonction pour aplatir/désaplatir une structure JSONFermé06 novembre 2019

Actions

Révisions associées

Révision 19c9cdb9 (diff)
Ajouté par Benjamin Dauvergne il y a plus de 4 ans

misc: adapt payload when parsing JSON request body (#37490)

Historique

#1

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

C'est à spécifier dans le schéma JSON :

@endpoint(
   ...
   post={
      'request_body': {
          'schema': {
              'application/json': {
                  'type': 'object',
                  'unflatten': True,
                  'merge_extra': True,
                  ....
              }
          }
      }
   })

C'est déjà pris en compte par l'afficheur de schéma dans #37481.

#2

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

#3

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

  • Bloqué par Development #37482: outils: fonction pour aplatir/désaplatir une structure JSON ajouté
#6

Mis à jour par Emmanuel Cazenave il y a plus de 4 ans

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

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit 19c9cdb92cc40b8701bb73dab6e33d2aaf5d6202
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Tue Nov 5 14:58:40 2019 +0100

    misc: adapt payload when parsing JSON request body (#37490)
#8

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

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

Formats disponibles : Atom PDF