From e8bced74e2e4430e6af38e1e92402dbdc2b75732 Mon Sep 17 00:00:00 2001
From: Benjamin <benjamin@le-filament.com>
Date: Tue, 24 Mar 2020 13:36:52 +0100
Subject: [PATCH] [cgscop #172] optimisation condition

---
 models/calendar.py | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/models/calendar.py b/models/calendar.py
index 34b3052..700c618 100644
--- a/models/calendar.py
+++ b/models/calendar.py
@@ -117,17 +117,8 @@ class CGScopCalendar(models.Model):
                 # Récupère les entrées en intersection
                 # avec la plage horaire
                 entries = self.search([
-                    '|',
-                    '|',
-                    '&',
-                    ('start', '>', event.start),
                     ('start', '<', event.stop),
-                    '&',
                     ('stop', '>', event.start),
-                    ('stop', '<', event.stop),
-                    '&',
-                    ('start', '<=', event.start),
-                    ('stop', '>=', event.stop),
                     ('user_id', '=', self.env.uid),
                     ('project_id', '=', event.project_id.id),
                     ('id', '!=', event.id)
-- 
GitLab