From 85d5eda0f6bef1c88ce0103d297e0d986f96a45b Mon Sep 17 00:00:00 2001 From: Juliana Date: Wed, 7 Jul 2021 17:03:09 +0200 Subject: [PATCH] Erreur sur le calcul d heure --- models/vracoop_point_retrait.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/models/vracoop_point_retrait.py b/models/vracoop_point_retrait.py index b6d3d5c..2ec6168 100644 --- a/models/vracoop_point_retrait.py +++ b/models/vracoop_point_retrait.py @@ -100,6 +100,7 @@ class VracoopPointRetrait(models.Model): # Liste des jours où je peux récupérer la commande # en fonction nombre de jour dispo sur la fiche du point retrait first_day = datetime.today() + relativedelta(hours=rec.nb_hours_preparation) + list_week = list(rrule( DAILY, count=count_day, @@ -240,7 +241,8 @@ class VracoopPointRetrait(models.Model): last_slot = slot_elem_last.strftime("%H:%M") # Si le jour est égal à la date du jour - if slot_elem.date() == today_datetime.date(): + day_first = today_datetime.date() + relativedelta(hours=rec.nb_hours_preparation) + if slot_elem.date() == day_first: if (slot_elem_last > last_noon_hour_week): if (today_hour_available > last_noon_hour_week): continue