From 36034eafe872f08a503ed5ae52ebb4b850ea5ea5 Mon Sep 17 00:00:00 2001 From: "Pavel \"LEdoian\" Turinsky" Date: Wed, 28 Apr 2021 18:56:50 +0200 Subject: [PATCH] Fix deadliny (snad) --- seminar/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/seminar/utils.py b/seminar/utils.py index 6d1c26ae..935bc687 100644 --- a/seminar/utils.py +++ b/seminar/utils.py @@ -335,7 +335,8 @@ def deadline(datum): if drivejsi_rocnik is not None: # Předpokládáme, že neexistuje číslo, které má deadline ale nemá finální deadline. - posledni_deadline_drivejsiho_rocniku = m.Cislo.objects.filter(rocnik=drivejsi_rocnik, datum_deadline__isnull=False).last().datum_deadline + # Seznam čísel je potřeba ručně setřídit chronologicky, protože Model říká, že se řadí od nejnovějšího + posledni_deadline_drivejsiho_rocniku = m.Cislo.objects.filter(rocnik=drivejsi_rocnik, datum_deadline__isnull=False).order_by('poradi').last().datum_deadline if drivejsi_rocnik is not None and datum <= posledni_deadline_drivejsiho_rocniku: return deadline_v_rocniku(datum, drivejsi_rocnik)