Anomalie Heure de début de réservation

  • fbraval
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 2 ans 4 mois #4050 par fbraval
Anomalie Heure de début de réservation a été créé par fbraval
Bonjour,

Suite à la migration de mon site GRR de la v1.9.7 à la 3.4.2d, j'ai un problème avec l'heure de début de mes réservations.

GRR est utilisée en mode 'nuitée' pour réserver des chambres invités. Les plages de réservations sont donc par défaut de 16h à 10h le lendemain.
Les réglages de créneaux sont donc définis ainsi pour le domaine

Configuration du type de créneaux
Les créneaux de réservation sont basés sur le temps.
Heure de début de journée :     16
Heure de fin de journée (supérieure à l'heure de début de journée) :     23
Nombre de minutes à ajouter à l'heure de fin de journée pour avoir la fin réelle d'une journée. :     660
Plus petit bloc réservable, en secondes (1800 secondes = 1/2 heure) :     3600
Durée par défaut d'une réservation, en secondes (doit être un multiple de la valeur précédente) :     64800
Format d'affichage du temps :     Affichage 24 h.
Durée maximale en minutes (une journée = 1440 minutes) pour une réservation (-1 si pas de restriction) :      -1

Ce mode fonctionnait parfaitement avec GRR 1.9.7. (J'ai redémarré l'ancien serveur pour vérifier)

Depuis le passage à la v3.4.2, l'heure de début proposée lors d'une nouvelle réservation est l'heure courante arrondie a l'heure (à savoir par ex 14h s'il est 14h33) ==> L'heure de début de journée paramétrée n'est pas prise en compte.
Pour l'heure de fin, il est proposé l'heure courante + 18h ce qui est le bien le résultat attendu.

Y a t'il eu un changement de fonctionnement entre ces deux versions ? S'agit-il d'un bug ?
Commet faire pour obtenir un fonctionnement identique avec la v3.4.2. (NB: le mode par plage prédéfinie ne convient puisque la nuitée s'étend sur deux jours)

Dans l'idéal, je n'ai pas besoin que les utilisateurs qui font une réservation indiquent l'heure, seules les dates de début et de fin m'intéressent. Les champs horaires peuvent être masqués ou verrouillés (si tant est qu'ils soient correctement initialisés).

Merci de vos réponses.

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 2 ans 4 mois #4052 par Yan
Réponse de Yan sur le sujet Anomalie Heure de début de réservation
Bonjour
Merci pour le signalement de cette régression.
Les calculs de la page de réservation ont été repris. L’heure de début devrait être révisée pour prendre en compte votre cas.
Je m’y penche dès que possible.
Cordialement
YN

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 2 ans 3 mois #4070 par Yan
Réponse de Yan sur le sujet Anomalie Heure de début de réservation
Bonjour,
j'ai repris le code de la fonction calculant le sélecteur horaire pour limiter la valeur par défaut aux valeurs autorisées, ce qui donne le patch github.com/JeromeDevome/GRR/commit/9ccd7...4113d7e3980a9e5760bb
Cela semble convenir avec les paramètres que vous avez indiqué.
Merci de dire si cela vous convient. Je n'ai pas pu reprendre le code de la 1.9.7e car trop éloigné du code actuel.
Meilleurs vœux pour 2022 !
YN

Connexion ou Créer un compte pour participer à la conversation.

  • fbraval
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 2 ans 3 mois - il y a 2 ans 3 mois #4071 par fbraval
Réponse de fbraval sur le sujet Anomalie Heure de début de réservation
Bonjour,
Je viens d'intégrer le patch sur mon site GRR.
Ça m'a l'air de corriger l'anomalie.
Je confirmerai le bon fonctionnement quand j'aurai un retour utilisateur.
Merci beaucoup en tout cas et meilleurs vœux également.
Dernière édition: il y a 2 ans 3 mois par Yan.

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Yan