Projet

Général

Profil

Bug #35929

JSONdatastore : Utilisation d'une requête avec filtre sur attribut dans une source de données

Ajouté par Victor Claudet il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
09 septembre 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non
Club:
Non

Description

Je viens de faire le test ici :

J'ai créé une source de donnée qui liste l'intégralité des éléments enregistrés dans le datastore et une autre qui filtre pour ne récupéré que les éléments liés au name_id de l'usager :
https://formulaires-saint-denis-93.test.entrouvert.org/backoffice/forms/data-sources/

Dans le premier cas j'arrive à charger ma liste déroulante dans le formulaire avec les données mais pas dans le second. Du coup je suis allé voir ce qui est généré par passerelle.

Dans le cas de la liste complète j'obtiens : https://passerelle-saint-denis-93.test.entrouvert.org/jsondatastore/liste-des-associations/data

{
  "data": [
    {
      "content": {
        "type_association": "Sportive, Association de proximité",
        "text": "Les boulistes du 93",
        "telephone_association": "0143350135",
        "name_id": "8f6027af3d324621bc5178fda921220e",
        "nom_association": "Les boulistes du 93",
        "site_internet_association": "www.lesboulistes93.fr",
        "courriel_association": "vclaudet@entrouvert.org" 
      },
      "text": "Les boulistes du 93",
      "id": "af360e7a435e4a62950d5594ca1bd8f8" 
    }
  ],
  "err": 0
}

Lorsque j'interroge en filtrant sur le name_id, j'obtiens https://passerelle-saint-denis-93.test.entrouvert.org/jsondatastore/liste-des-associations/data/by/name_id/?value=8f6027af3d324621bc5178fda921220e

{
  "content": {
    "type_association": "Sportive, Association de proximité",
    "text": "Les boulistes du 93",
    "telephone_association": "0143350135",
    "name_id": "8f6027af3d324621bc5178fda921220e",
    "nom_association": "Les boulistes du 93",
    "site_internet_association": "www.lesboulistes93.fr",
    "courriel_association": "vclaudet@entrouvert.org" 
  },
  "text": "Les boulistes du 93",
  "id": "af360e7a435e4a62950d5594ca1bd8f8",
  "err": 0
}

Dans le second cas, il n'y a plus les "balises" data et du coup la liste déroulante ne semble pas être chargée dans le champ liste alors que l'url est ok.


Demandes liées

Lié à Passerelle - Development #35780: jds : fournir une récupération de plusieurs objets par attributFermé03 septembre 2019

Actions

Historique

#1

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

Oui la récupération par attribut retourne une fiche unique; tu veux #35780.

#2

Mis à jour par Victor Claudet il y a plus de 4 ans

  • Statut changé de Nouveau à Rejeté

yes c'est carrément compatible. je rejette celui-là, doublon.

#3

Mis à jour par Victor Claudet il y a plus de 4 ans

  • Lié à Development #35780: jds : fournir une récupération de plusieurs objets par attribut ajouté

Formats disponibles : Atom PDF