Projet

Général

Profil

Bug #72523

toulouse-maelis: corrections sur les indicateurs

Ajouté par Nicolas Roche (absent jusqu'au 3 avril) il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Version cible:
-
Début:
15 décembre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Ticket qui fait suite aux tests du CPF.

A l'usage on réalise que pour le champ isActive :
  • la chaîne "False" est envoyée en l'état à Maélis qui la traduit par le booléen true.
  • "" serait accepté comme false par Maélis mais refusé par le connecteur.

Par ailleurs, comme Maélis ne renvoie que les indicateur actifs,
il faudrait renvoyer en plus un tableau qui contienne tous les indicateurs (actifs ou non) avec des indices stables
(pour simplifier le pré-remplissage des champs ou le renvoie des données à l'identique dans les appels WS).


Fichiers


Demandes liées

Lié à Passerelle - Development #72524: toulouse-maelis: intégrer la livraison du 14/12/2022Fermé16 décembre 2022

Actions

Révisions associées

Révision 4e0d8c32 (diff)
Ajouté par Nicolas Roche (absent jusqu'au 3 avril) il y a plus d'un an

toulouse-maelis: correct bool input on indicators (#72523)

Révision bfbc32b0 (diff)
Ajouté par Nicolas Roche (absent jusqu'au 3 avril) il y a plus d'un an

toulouse-maelis: correct bool input on WS (#72523)

Révision 1ecdaa2c (diff)
Ajouté par Nicolas Roche (absent jusqu'au 3 avril) il y a plus d'un an

toulouse-maelis: return an indicators dict (#72523)

Révision ba308415 (diff)
Ajouté par Nicolas Roche (absent jusqu'au 3 avril) il y a plus d'un an

toulouse-maelis: remove unused returns (#72523)

Historique

#2

Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a plus d'un an

0001: traduire les booléens sur les indicateurs
(le connecteur continue à refuser "", c'était juste une idée pour contourner).

0002: appliquer la traductions aux autres booléens.

0003: retourner les états de tous les indicateurs, sous forme de dictionnaire.
Pour taper cette expression

{{ form_var_enfant_maelis_calcul.indicators.LUNETTE }}

ici :
https://demarches-parsifal.test.entrouvert.org/backoffice/workflows/53/status/31/items/1/
https://demarches-parsifal.test.entrouvert.org/backoffice/forms/76/fields/pages/162/168/#open:advanced
(et pas besoin de retourner indicatorList trié puisque inutilisable)

0004: N/A

#3

Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a plus d'un an

  • Lié à Development #72524: toulouse-maelis: intégrer la livraison du 14/12/2022 ajouté
#4

Mis à jour par Serghei Mihai il y a plus d'un an

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

Dans 0002:

for key in 'isContactMail', 'isContactSms', 'isInvoicePdf':

c'est mieux d'utiliser pour le relecteur la notation classique (tuple):

for key in ('isContactMail', 'isContactSms', 'isInvoicePdf'):

Sinon c'est bon pour moi.

#5

Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a plus d'un an

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

c'est mieux d'utiliser pour le relecteur la notation classique (tuple):

fait

commit ba308415e1919cef77002814d12c7682fa40e703
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Fri Dec 16 01:50:55 2022 +0100

    toulouse-maelis: remove unused returns  (#72523)

commit 1ecdaa2c9f1ebcea3fbbb4ead120d08d1625ab1e
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Fri Dec 16 01:07:14 2022 +0100

    toulouse-maelis: return an indicators dict (#72523)

commit bfbc32b0dbb1796e5d6629d831b0499b30dd4401
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Thu Dec 15 22:56:45 2022 +0100

    toulouse-maelis: correct bool input on WS (#72523)

commit 4e0d8c3222f020bc219a84a68b9c528b8341227f
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Thu Dec 15 22:32:07 2022 +0100

    toulouse-maelis: correct bool input on indicators (#72523)
#6

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

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

Mis à jour par Transition automatique il y a environ un an

Automatic expiration

Formats disponibles : Atom PDF