diff --git a/models/vracoop_point_retrait.py b/models/vracoop_point_retrait.py
index f6ca67476c21eef00be131f7572d4e76bec48a21..678d848c9ae757e20ec2e099fc05da357c543f5e 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()),