Bug #58924
ValueError: vads_order_id value 172 54 is not of the type an-
Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
24 novembre 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/nfrance/issues/53956/
ValueError: vads_order_id value 172 54 is not of the type an- (5 additional frame(s) were not displayed) ... File "combo/apps/lingo/views.py", line 608, in get lastname=lastname, File "contextlib.py", line 74, in inner return func(*args, **kwds) File "combo/apps/lingo/views.py", line 450, in handle_payment total_amount, **kwargs File "__init__.py", line 168, in request return self.backend.request(amount, **kwargs) File "eopayment/systempayv2.py", line 364, in request '%s value %s is not of the type %s' % (name, orderid, ptype))
Demandes liées
Historique
Mis à jour par Serghei Mihai il y a plus de 2 ans
Je pense que eopayment devrait retourner une exception spécifique quand un des paramètres ne respecte pas le format attendu, genre ParameterInvalidFormat
et que lingo le traîte en conséquence.
Mis à jour par Serghei Mihai il y a plus de 2 ans
- Lié à Support #58930: retourner une exception spécifique lors de la validation du format d'une donnée en entrée ajouté
Mis à jour par Benjamin Dauvergne il y a plus de 2 ans
Le souci c'est surtout qu'on devrait refuser au moment du add-basket-item et pas quand les gens veulent payer et c'est déjà trop tard (ça demande simuler la requête de paiement au moment de la création du BasketItem).
Mis à jour par Serghei Mihai il y a plus de 2 ans
- Lié à Development #59073: permettre la validation des paramètres de requete sans lancer le paiement ajouté