Projet

Général

Profil

Support #83635

Préblocage - rdv pré-réservé hier non libéré après 12h

Ajouté par Anaïs Ecuvillon il y a 6 mois. Mis à jour il y a 6 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
17 novembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

Lié à Chrono - Development #80489: "préblocage" d'une réservationFermé22 août 202325 octobre 2023

Actions

Historique

#1

Mis à jour par Anaïs Ecuvillon il y a 6 mois

#2

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
#3

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&timestamp=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&timestamp=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&timestamp=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é).

#4

Mis à jour par Anaïs Ecuvillon il y a 6 mois

  • Statut changé de Solution déployée à Fermé
  • Assigné à Anaïs Ecuvillon supprimé

corrigé, et testé, le créneau pré-réservé est correctement libéré.

Formats disponibles : Atom PDF