Development #46612
annulation de réservation, ne pas appeler le callback par défaut
0%
Description
Notamment pas quand on se trouve dans l'API /cancel/...
Fichiers
Révisions associées
Historique
Mis à jour par Valentin Deniaud il y a plus de 3 ans
- Fichier 0001-agendas-do-not-call-cancel-booking-callback-by-defau.patch 0001-agendas-do-not-call-cancel-booking-callback-by-defau.patch ajouté
- Tracker changé de Bug à Development
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
- sur chrono, quand on clique pour annuler un rendez-vous, par défaut ça déclenche sur wcs (mais on peut cocher "ne pas")
- si annulation via une commande en ligne, ça déclenche sur wcs
- si annulation via l'API, ça ne déclenche pas sur wcs
Mis à jour par Valentin Deniaud il y a plus de 3 ans
- l'usager clique sur annuler
- le wf passe dans le statut annulé
- l'appel webservice d'annulation échoue
Et donc demande dans le statut annulé mais pas d'annulation dans chrono, pas cool... Ça mérite peut-être un hotfix ?
Après je doute que des wf de prod aient déjà été modifiés pour inclure ces mécanismes, ie envoyer cancel_callback_url à la réservation.
Mis à jour par Thomas Noël il y a plus de 3 ans
Valentin Deniaud a écrit :
Yep. Et là le bug que ça déclenchait c'est quand même :
- l'usager clique sur annuler
- le wf passe dans le statut annulé
- l'appel webservice d'annulation échoue
Mais heu donc oui, heu, ton patch corrige ça non ? (l'appel ws ne va pas échouer car il ne fera pas de callback wcs)
Mis à jour par Valentin Deniaud il y a plus de 3 ans
Thomas Noël a écrit :
Mais heu donc oui, heu, ton patch corrige ça non ? (l'appel ws ne va pas échouer car il ne fera pas de callback wcs)
Oui, j'explicitais juste le bug initial pour contextualiser l'interrogation, hotfix ou pas ?
Mis à jour par Thomas Noël il y a plus de 3 ans
Valentin Deniaud a écrit :
Thomas Noël a écrit :
Mais heu donc oui, heu, ton patch corrige ça non ? (l'appel ws ne va pas échouer car il ne fera pas de callback wcs)
Oui, j'explicitais juste le bug initial pour contextualiser l'interrogation, hotfix ou pas ?
Ah oui, oui, on va hotfixer (mais poussé déjà sur main)
Mis à jour par Valentin Deniaud il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 3ac443b5c32ba6c4ffffa141ad128c7213896ec6 Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Mon Sep 14 13:58:41 2020 +0200 agendas: do not call cancel booking callback by default (#46612)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
agendas: do not call cancel booking callback by default (#46612)