Support #83635
Préblocage - rdv pré-réservé hier non libéré après 12h
0%
Description
J'ai testé hier soir le pré-blocage uniquement côté formulaire, ce qui signifie que je ne suis pas allée au bout de la réservation, il n'y a donc pas de demande.
Le créneau a correctement été prébloqué, mais pas libéré ensuite. Car ce matin, le créneau est toujours présent côté chrono.
Vue hebdo dans chrono, le créneau prébloqué non libéré est celui de 9h : https://chrono-aecuvillon.test.entrouvert.org/manage/agendas/50/week/2023/11/20/
Pour info, mon formulaire est ici : https://demarches-aecuvillon.test.entrouvert.org/backoffice/forms/104/
L'appel WS : https://demarches-aecuvillon.test.entrouvert.org/backoffice/settings/wscalls/rdv_fillslot_preblocage/
Il faut pré-voir qu'un créneau prébloqué, non réservé soit libéré sans avoir à passer par la dernière page, car les usagers peuvent avoir des brouillons, commencer à sélectionner un créneau et abandonner la démarche sans forcément l'annuler.
Demandes liées
Historique
Mis à jour par Anaïs Ecuvillon il y a 6 mois
- Lié à Development #80489: "préblocage" d'une réservation ajouté
Mis à jour par Anaïs Ecuvillon il y a 6 mois
- Sujet changé de Préblocage - rdv pré-réservé hier toujours dans chrono ce matin à Préblocage - rdv pré-réservé hier non libéré après 12h
Mis à jour par Benjamin Dauvergne il y a 6 mois
- Statut changé de Nouveau à Solution déployée
- Assigné à changé de Benjamin Dauvergne à Anaïs Ecuvillon
C'est parce que ton appel de webservice est faux, lock_code doit être dans le payload pas dans la query (i.e. tu as créé un rdv normal, pas un bail):
90_chrono-access.log.1:193.70.65.200 - - [16/Nov/2023:18:47:59 +0100] "POST /api/agenda/agenda-de-type-rdv/fillslot/type-1:2023-11-20-0900/?lock_code=5f6b8f92d4f4b2084a06fa4e7044ddf84ca96ab7&orig=demarches-aecuvillon.test.entrouvert.org&algo=sha256×tamp=2023-11-16T17%3A47%3A59Z&nonce=5988863592a9ae11000da6f902716a0b&signature=cJs%2BX3CTMfbszrOpTb2w0XickdwZwGHy9Dv4t6/W9nw%3D HTTP/1.1" 200 583 "-" "python-requests/2.25.1" "chrono-aecuvillon.test.entrouvert.org" [0.057 s] 90_chrono-access.log:193.70.65.200 - - [17/Nov/2023:08:06:49 +0100] "POST /api/agenda/agenda-de-type-rdv/fillslot/type-4:2023-11-20-0940/?lock_code=12dd9c996fbaa7fa088d007eacbc811338d640aa&orig=demarches-aecuvillon.test.entrouvert.org&algo=sha256×tamp=2023-11-17T07%3A06%3A49Z&nonce=3dd4a95d687ddb96bbb3bea9e4a7b7bd&signature=oh86PHyaXiA5TdMLVK%2Bd%2BoAb7yNHbwry4Oea86B9xvw%3D HTTP/1.1" 200 583 "-" "python-requests/2.25.1" "chrono-aecuvillon.test.entrouvert.org" [0.040 s] 90_chrono-access.log:193.70.65.200 - - [17/Nov/2023:08:07:04 +0100] "POST /api/agenda/agenda-de-type-rdv/fillslot/type-4:2023-11-20-0940/?lock_code=12dd9c996fbaa7fa088d007eacbc811338d640aa&orig=demarches-aecuvillon.test.entrouvert.org&algo=sha256×tamp=2023-11-17T07%3A07%3A04Z&nonce=7496090d32a1baa43b3a4e9b46ec7d57&signature=4k9tgi4wX0cmgzC9Ts2v1T4ApN/z5nZOtLKyZOMbtjQ%3D HTTP/1.1" 200 120 "-" "python-requests/2.25.1" "chrono-aecuvillon.test.entrouvert.org" [0.020 s]
Aussi il est vraisemblable qu'il te manque la post-condition, elle aurait du échouer au deuxième appel (un fillslot normal ne peut pas être répété).
Mis à jour par Anaïs Ecuvillon il y a 6 mois
- Statut changé de Solution déployée à Fermé
- Assigné à
Anaïs Ecuvillonsupprimé
corrigé, et testé, le créneau pré-réservé est correctement libéré.