From 2ca6d903e75b397988898cc7ebf7095010ba036f Mon Sep 17 00:00:00 2001 From: Juliana Date: Wed, 23 Oct 2019 14:24:33 +0200 Subject: [PATCH] =?UTF-8?q?Bug=20slot=20non=20assign=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/vracoop_point_retrait.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/models/vracoop_point_retrait.py b/models/vracoop_point_retrait.py index f6ca674..678d848 100644 --- a/models/vracoop_point_retrait.py +++ b/models/vracoop_point_retrait.py @@ -99,6 +99,7 @@ class VracoopPointRetrait(models.Model): if exclure_the_day: pass else: + print("----- week.strftime -----", str(week.strftime("%A"))) corresponding_line = rec.vracoop_retrait_time_ids.search([ ('vracoop_point_retrait_id', '=', rec.id), ('name', '=', week.strftime("%A"))]) @@ -204,6 +205,10 @@ class VracoopPointRetrait(models.Model): slot_per_day_noon = slot_per_day_noon + timedelta( hours=corresponding_line.availability_time) last_slot = slot_per_day_noon.strftime("%H:%M") + + first_slot_hour = first_slot.split(":") + first_slot_float = float( + '%s.%s' % (first_slot_hour[0], first_slot_hour[1])) nb_sale_slot = self.env['sale.order'].search_count( [('vracoop_point_retrait_id', '=', rec.id), ('day_retrait', '=', week.date()),