Projet

Général

Profil

Bug #15114

"Délai de réservation minimal (en jours)" provoque erreur d'affichage si dans délai de réservation minimal

Ajouté par Brice Mallet il y a environ 7 ans. Mis à jour il y a 5 mois.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
23 février 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Lorsqu'un délai de réservation minimal est posé, par exemple à 2 jours (https://chrono-alfortville.test.entrouvert.org/manage/agendas/1/)
cela fonctionne puisque par exemple si demande de RdV effectuée le 23/02, aucun créneau n'est proposée pour le 24/02 (https://demarches2016.alfortville.fr/formation/prise-de-rendez-vous-passeports/)
par contre pb pour le jour concerné par la borne supérieure d'interdiction de prise de RdV, dans ce cas précis : tous les créneaux sont affichés pour le 25/02 à compter de 9h00, or si on tente de prendre un RdV (à 11h00 le 23/02) pour 9h00 : possible et semble qu'OK mais si ré-affichage des créneaux possibles des RdV, ce créneau est toujours affiché comme disponible.

Historique

#1

Mis à jour par Brice Mallet il y a environ 7 ans

Détail de la configuration :
  • ouverture tous les jours de 9 à 19 h
  • délai de réservation minimal (en jours) = 2

Si remplissage du formulaire à 12h03, Comportement constaté :
- de demander un RdV le 25/02 à 9h00 (puisque créneau affiché)
- de demander un RdV le 25/02 à 14h00 (puisque créneau affiché)

Au ré-affichage de cette même liste (en refaisant une demande)
- le créneau du 25/02 à 9h00 est toujours affiché pour réservation
- le créneau du 25/02 à 14h00 n'apparaît plus (comportement normal)

#2

Mis à jour par Frédéric Péters il y a environ 7 ans

- le créneau du 25/02 à 9h00 est toujours affiché pour réservation

Parce qu'échec de réservation, ce n'est pas noté dans l'appel webservice ? S'il y a bien une erreur notée là, le bug ce serait l'incohérence entre l'affichage de la liste des créneaux disponibles et ce que le code d'enregistrement de réservation considère ok.

Et donc arbitrage entre les deux, le créneau "25/02 à 9h" devrait-il être réservable ?

#3

Mis à jour par Brice Mallet il y a environ 7 ans

Pour conserver le comportement et faire simple, AMHA il faut considérer les n jours de "Délai de réservation minimal" en n x 24 heures et donc ne pas afficher les créneaux antérieurs, j'ai complété la doc en ce sens :
"Il faut entendre ces journées en périodes de 24 heures, aussi si réglage d'un délai de réservation minimal à 1 jour, un créneau pourra être réservé le lendemain (J+1) à 11h00 si l'usager complète le formulaire à 10h50 (jour J)."
Je modifierai à nouveau si tu pars vers une autre solution mais au moins cela explicite un comportement possible.

#4

Mis à jour par Frédéric Péters il y a environ 7 ans

Concrètement sur le cas présent, ta réponse est que le créneau "25/02 à 9h" ne devrait pas être réservable, correct ?

#5

Mis à jour par Brice Mallet il y a environ 7 ans

oui

#6

Mis à jour par Valentin Deniaud il y a 5 mois

  • Statut changé de Nouveau à Rejeté
  • Planning mis à Non

Un tel bug vieux de 6 ans a peu de chance d'avoir subsisté.

Formats disponibles : Atom PDF