From 2ca6d903e75b397988898cc7ebf7095010ba036f Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
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()),
-- 
GitLab