From 4d814f5bf2a87b92156f7d1e58c7df8d1d455205 Mon Sep 17 00:00:00 2001 From: Gael Le Mignot Date: Fri, 27 Oct 2023 10:52:57 +0200 Subject: [PATCH] Fixed jury collision between periods --- teleforma/models/appointment.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/teleforma/models/appointment.py b/teleforma/models/appointment.py index ea7ba83f..018348e8 100644 --- a/teleforma/models/appointment.py +++ b/teleforma/models/appointment.py @@ -220,7 +220,8 @@ class AppointmentSlot(models.Model): def nb_jurys_to_show(self): min = 100 - for groupslot in AppointmentSlot.objects.filter(date=self.date, mode=self.mode).all(): + for groupslot in AppointmentSlot.objects.filter(date=self.date, mode=self.mode, + appointment_period = self.appointment_period).all(): for slot in groupslot.slots: for i, jury in enumerate(slot['jurys']): if jury['available']: -- 2.39.5