Projet

Général

Profil

Development #67327

toulouse-maelis: gestion des personnes autorisées

Ajouté par Nicolas Roche il y a presque 2 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
13 juillet 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Personnes autorisées à venir chercher les enfants
et personnes à prévenir en cas d'urgence.


Fichiers


Demandes liées

Lié à Passerelle - Development #66880: toulouse-maelis: ajout des endpoints permettant de créer et de modifier les DUI (ticket chapeau)Fermé01 juillet 2022

Actions

Révisions associées

Révision 34b5803b (diff)
Ajouté par Nicolas Roche il y a plus d'un an

toulouse_maelis: add webservices to manage persons (#67327)

Historique

#1

Mis à jour par Nicolas Roche il y a presque 2 ans

Pour pouvoir ajouter, modifier ou supprimer des personnes authorisées, en l'état des WS, il faut passer la liste complète des informations sur les personnes.
Et je ne vois pas vraiment comment faire (j'aurais préféré éviter les blocs de champs notamment parce que je ne suis pas sûr de pouvoir les préremplir depuis un appel webservice).
https://doc-publik.entrouvert.com/admin-fonctionnel/fabrique-formulaires/bloc-de-champs/#pre-remplir-un-bloc-de-champ

#2

Mis à jour par Nicolas Roche il y a presque 2 ans

  • Lié à Development #66880: toulouse-maelis: ajout des endpoints permettant de créer et de modifier les DUI (ticket chapeau) ajouté
#3

Mis à jour par Nicolas Roche il y a presque 2 ans

Ce patch serait pour que Steph puisse jouer avec les personnes autorisées.
Après j'imagine qu'il faudra le "reverter" parce que les services web me semblent bancales
(j'ai du ajouter du "code métier" pour gérer la mise à jour de la liste).
cf https://redmine.sigec.fr/issues/927

#4

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

  • Statut changé de Solution proposée à En cours

Dans read-person il faudrait corriger les typos: Informations une personne authorisée à récupérer les enfants ou à prévenir en cas d'urgence => "Informations d'une personne".
Aussi: s/authorisée/autorisée.

Lors des POST vers updateFamily on retourne systématiquement "ok" sans vérifier le résultat. Il n'y a rien d'exploitable dans les réponses?

#5

Mis à jour par Nicolas Roche il y a plus d'un an

Dans read-person il faudrait corriger les typos

Merci ! J'ai copié/collé et oublié ces typos
https://demo-toulouse.sigec.fr/maelisws-toulouse/doc/family.html#bean-FamilyPersonBean

Lors des POST vers updateFamily on retourne systématiquement "ok" sans vérifier le résultat. Il n'y a rien d'exploitable dans les réponses ?

En théorie si : c'est un appel à updateFamily qui renvoit 2 listes d'erreurs : rl1ErrorList et childErrorList.
Je pourrais donc rajouter le même code que celui des endpoints create_family et update_family.
https://demo-toulouse.sigec.fr/maelisws-toulouse/doc/family.html#method3

En pratique, il y a plantage si une erreur est renvoyée par maélis, parce que la trame SOAP est refusée par zeep.
J'ai ouvert un ticket chez Sigec (https://redmine.sigec.fr/issues/931) et j'ai posé un test pour m'en souvenir (dans la branche).
Ici je ne souhaiterais pas ajouter d'avantage de code mort.

    toulouse_maelis: add test on updateFamily error (#67326)

#6

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

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

Mis à jour par Nicolas Roche il y a plus d'un an

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

(squashé)

commit 34b5803b55fd2abfc17d3f9c85f0a43732ca0599
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Sat Jul 16 19:53:40 2022 +0200

    toulouse_maelis: add webservices to manage persons (#67327)

#8

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

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

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

Automatic expiration

Formats disponibles : Atom PDF