Projet

Général

Profil

Support #54200

Utilisation des filtres pour le pointage

Ajouté par Pierre Cros il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
21 mai 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

J'ai défini des filtres de pointage :
https://agendas-validation.test.entrouvert.org/manage/agendas/48/check-options

Je m'attendais à les trouver sur cet écran :
https://agendas-validation.test.entrouvert.org/manage/agendas/48/events/152/check

Et du coup je sais pas faire.


Demandes liées

Lié à Chrono - Development #54216: api fillslot : lever une erreur si un paramètre connu se trouve passé dans la query stringFermé21 mai 2021

Actions

Historique

#1

Mis à jour par Lauréline Guérin il y a presque 3 ans

"Liste de clés (apparaissant dans extra_data) séparées par des virgules."

j'ai ajouté extra_data au display

https://agendas-validation.test.entrouvert.org/manage/agendas/48/events/152/check => c'est vide
(et "Présent, Absent non excusé, Absent excusé" ce sont des valeurs :) )

#2

Mis à jour par Pierre Cros il y a presque 3 ans

Désolé je comprends pas, je peux avoir une doc ou un exemple fonctionnel ?

#3

Mis à jour par Mikaël Ates il y a presque 3 ans

Je n'ai pas encore utilisé et je suis en train de regarder.

Je pense qu'il faut commencer par poser des réservation avec de l'extra data, c'est à dire envoyer un paramètre extra_data contenant un dictionnaire : {'regime': 'Végétarien'}.

Dans les filtres sur extra data il faut indiquer 'regime' pour pouvoir filtrer sur les valeurs comme 'Végétarien' ou 'Sans gluten'.

#4

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

Je pense qu'il faut commencer par poser des réservation avec de l'extra data, c'est à dire envoyer un paramètre extra_data contenant un dictionnaire : {'regime': 'Végétarien'}.

Oui, il faut des données sur lesquelles pouvoir filtrer. Je pensais qu'on avait déjà mentionné extra_data pour d'autres usages mais je n'en trouve pas de mention sur le site de la documentation. Mais non ça ne passe pas par un paramètre supplémnetaire.

Je n'ai pas trouvé le workflow qui fait la réservation, en gros dans l'appel qui pose la réservation (fillslot), il y aurait juste à ajouter ce qui est souhaité, pour reprendre l'exemple de Mik, ajouter dans les données transmises dans le POST un attribut "régime" avec comme valeur "Végétarien".

Je vais modifier le texte pour remplacer "(apparaissant dans extra_data)" par "(attributs supplémentaires transmis lors de la réservation)", peut-être.

#5

Mis à jour par Pierre Cros il y a presque 3 ans

Je ne comprends toujours pas.

L'action de réservation avec extra data "propre"
https://demarches-validation.test.entrouvert.org/backoffice/workflows/42/status/3/items/1/

La définition du filtre (essayé un peu tout et n'importe quoi ici) :
https://agendas-validation.test.entrouvert.org/manage/agendas/48/check-options

Pas de filtre sur l'écran de pointage
https://agendas-validation.test.entrouvert.org/manage/agendas/48/events/159/check

#7

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

Il y a un truc qui foire totalement dans ton appel, genre tu passes user_name et rien n'apparaît, je regarde...

Et un peu de temps mais "Données à envoyer en paramètres de l’URL" ça n'est pas correct il faut passer ça dans le corps de la requête.

Je viens de faire la modification; j'ai viré des trucs de la db un peu au hasard pour nettoyer.

#8

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

  • Lié à Development #54216: api fillslot : lever une erreur si un paramètre connu se trouve passé dans la query string ajouté
#9

Mis à jour par Pierre Cros il y a presque 3 ans

  • Statut changé de Nouveau à Fermé

Frédéric Péters a écrit :

"Données à envoyer en paramètres de l’URL" ça n'est pas correct il faut passer ça dans le corps de la requête.

Ok j'avais donc finalement compris le fonctionnement (tout arrive) mais mon appel de réservation était foireux et j'avais pas de données du coup, merci à vous deux.

Me reste à comprendre les gabarits maintenant (plus tard)

Formats disponibles : Atom PDF