Bug #47511
lingo : erreur JS dans PaymentStatusView ; Uncaught ReferenceError: wait_payment is not defined
0%
Description
En simulant une annulation de transaction de paiement pour #47497 j'obtiens l'erreur:
Uncaught ReferenceError: wait_payment is not defined
dans la console du navigo.
payment-status.html
:
setTimeout(wait_payment, 3000, next_url, transaction_id);
Fichiers
Demandes liées
Historique
Mis à jour par Serghei Mihai il y a plus de 3 ans
- Lié à Development #47497: différencier le message entre une transaction annulée et en erreur ajouté
Mis à jour par Serghei Mihai il y a plus de 3 ans
- Fichier 0001-lingo-display-transaction-status-non-error-message-4.patch 0001-lingo-display-transaction-status-non-error-message-4.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Je ne sais pas quelle était l'intention, mais je suis d'avis afficher le message et ensuite rediriger vers next_url
.
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
Déjà il y a un if (data.error) explicite juste avant on peut penser que dans ce cas on a pas d'erreur affichable.
Je comprends un peu rien à ce code, mais il me semble que le principe était de boucler un certain temps en attendant le retour de la banque, et donc le setTimeout c'était un moyen de faire ça, on devrait avoir une fonction s'appellant wait_payment pouvant s'appeler récursivement via setTimeout.
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Statut changé de Solution proposée à En cours
Mis à jour par Emmanuel Cazenave il y a plus de 3 ans
Benjamin Dauvergne a écrit :
mais il me semble que le principe était de boucler un certain temps en attendant le retour de la banque, et donc le setTimeout c'était un moyen de faire ça, on devrait avoir une fonction s'appellant wait_payment pouvant s'appeler récursivement via setTimeout.
Oui c'était l'idée, je sais pas ce que j'ai foutu, je devais déjà couver un petit covid.
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Sujet changé de Uncaught ReferenceError: wait_payment is not defined à lingo : erreur JS sur dans PaymentStatusView ; Uncaught ReferenceError: wait_payment is not defined
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Sujet changé de lingo : erreur JS sur dans PaymentStatusView ; Uncaught ReferenceError: wait_payment is not defined à lingo : erreur JS dans PaymentStatusView ; Uncaught ReferenceError: wait_payment is not defined
Mis à jour par Robot Gitea il y a 5 mois
Serghei Mihai (smihai) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/combo/pulls/193
- Titre : WIP: lingo: fix error message display on payment status page (#47511)
- Modifications : https://git.entrouvert.org/entrouvert/combo/pulls/193/files