|
|
@ -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 |
|
|
|