From c57b1291556244056d012ebdbbb9c69449161c36 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Wed, 21 Apr 2021 13:35:08 +0200 Subject: [PATCH] api: reduce search window for open slots in fillslot --- chrono/api/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/chrono/api/views.py b/chrono/api/views.py index 1baabfc..f733a78 100644 --- a/chrono/api/views.py +++ b/chrono/api/views.py @@ -1283,6 +1283,8 @@ class Fillslots(APIView): meeting_type, resources=resources, user_external_id=user_external_id if exclude_user else None, + start_datetime=min(datetimes), + end_datetime=max(datetimes) + datetime.timedelta(minutes=meeting_type.duration), ), key=lambda slot: slot.start_datetime, ) -- 2.32.0.rc0