From 51710892dfd3639c49fae47b041380971320bb90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=C3=A1=C5=A1=20Havelka?= Date: Mon, 31 Oct 2022 21:46:24 +0100 Subject: [PATCH] =?UTF-8?q?Fix:=20ve=C5=99ejn=C3=A1=20v=C3=BDsledkovka=20r?= =?UTF-8?q?o=C4=8Dn=C3=ADku=20se=20m=C3=A1=20s=C4=8D=C3=ADtat=20jen=20do?= =?UTF-8?q?=20ve=C5=99ejn=C3=A9ho=20deadlinu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vysledkovky/utils.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vysledkovky/utils.py b/vysledkovky/utils.py index 8281e723..f363abfd 100644 --- a/vysledkovky/utils.py +++ b/vysledkovky/utils.py @@ -146,7 +146,10 @@ class VysledkovkaRocniku(Vysledkovka): def __init__(self, rocnik: m.Rocnik, jen_verejne: bool = True): self.rocnik = rocnik self.jen_verejne = jen_verejne - self.do_deadlinu = m.Deadline.objects.filter(cislo__rocnik=rocnik).last() + deadliny = m.Deadline.objects.filter(cislo__rocnik=rocnik) + if jen_verejne: + deadliny = deadliny.filter(verejna_vysledkovka=True) + self.do_deadlinu = deadliny.order_by("deadline").last() @cached_property def aktivni_resitele(self) -> list[m.Resitel]: