From 1f12f5c7ecb22a53b445cf7ccfcf2e649fa312f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=C3=A1=C5=A1=20Havelka?= Date: Thu, 6 Oct 2022 12:05:07 +0200 Subject: [PATCH] =?UTF-8?q?A=20te=C4=8F=20je=20zlomov=C3=BD=20deadline=20u?= =?UTF-8?q?r=C4=8Den=20prakticky=20kompletn=C4=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- seminar/models/tvorba.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/seminar/models/tvorba.py b/seminar/models/tvorba.py index ecf823f4..79f47092 100644 --- a/seminar/models/tvorba.py +++ b/seminar/models/tvorba.py @@ -331,7 +331,11 @@ class Cislo(SeminarModelBase): def zlomovy_deadline_pro_papirove_cislo(self): prvni_deadline = Deadline.objects.filter(Q(typ=Deadline.TYP_PRVNI) | Q(typ=Deadline.TYP_PRVNI_A_SOUS), cislo=self).first() if prvni_deadline is None: - return self.posledni_deadline + posledni_deadline = self.posledni_deadline + if posledni_deadline is None: + # TODO promyslet, co se má stát tady + return Deadline.objects.filter(Q(cislo__poradi__lt=self.poradi) | Q(cislo__rocnik__rocnik__lt=self.rocnik.rocnik)).order_by("deadline").last() + return posledni_deadline return prvni_deadline @property