Projet

Général

Profil

Development #79254

toulouse-maelis: Signaler l'erreur lorsque maélis n'indique pas de facture sur la validation du panier

Ajouté par Nicolas Roche il y a 10 mois. Mis à jour il y a 8 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
30 juin 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

cf https://redmine.sigec.fr/issues/2739
Si maélis est mal configuré, alors il envoie un panier sans montant puis ensuite il ne renvoie pas de facture à la validation du panier.

https://demarches-parsifal.test.entrouvert.org/backoffice/management/inscription-loisirs/par-defaut-2/843/
https://passerelle-parsifal.test.entrouvert.org/manage/toulouse-maelis/test/logs/?q=b132199f-2446-49a6-b817-7e484dec3805
N'ayant pas reçu de facture, le connecteur a considéré que l'inscription était toujours en attente de validation du panier.
Le panier ayant été vidé côté maélis, le connecteur à ensuite considéré que le panier avait été invalidé (par l'usager ou timeout).
En l'état w.c.s. est simplement notifié que l'inscription n'a pas eu lieu.

On pourrait signaler l'erreur dans le endpoint qui envoie la validation,
et aussi placer l'objet "subscription" dans un nouvel état afin d'indiquer l'erreur dans le trigger w.c.s. envoyé à la demande.

Révisions associées

Révision 1a379842 (diff)
Ajouté par Nicolas Roche il y a 9 mois

toulouse-maelis: log we got no invoice on basket validation (#79254)

Historique

#1

Mis à jour par Nicolas Roche il y a 10 mois

  • Description mis à jour (diff)
#2

Mis à jour par Nicolas Roche il y a 10 mois

On pourrait signaler l'erreur dans le endpoint qui envoie la validation,

On pourrait, aussi refuser la validation du panier en amont (#79253), et ne rien faire ici.

edit:
Mais en fait non, pas à présent, parce que l'on a un bug maélis sur les ADLs où l'on a aussi une ligne du panier sans montant, sur un cas passant qu'il ne faudrait pas interdire.

#3

Mis à jour par Nicolas Roche il y a 10 mois

  • Description mis à jour (diff)

et aussi placer l'objet "subscription" dans un nouvel état afin d'indiquer l'erreur dans le trigger w.c.s. envoyé à la demande.

En fait on ne pourra pas :
on n'a pas d'objet panier dans le connecteur et le lien avec les objets subscriptions est fait grâce à la facture (qui manque ici).

#4

Mis à jour par Robot Gitea il y a 10 mois

  • Statut changé de Nouveau à Solution proposée

Nicolas Roche (nroche) a ouvert une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 9 mois

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

Benjamin Dauvergne (bdauvergne) a approuvé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Robot Gitea il y a 9 mois

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

Nicolas Roche (nroche) a mergé une pull request sur Gitea concernant cette demande :

#7

Mis à jour par Transition automatique il y a 8 mois

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

Mis à jour par Transition automatique il y a 6 mois

Automatic expiration

Formats disponibles : Atom PDF