diff --git a/vysledkovky/utils.py b/vysledkovky/utils.py index fcc8ad13..827fe9e8 100644 --- a/vysledkovky/utils.py +++ b/vysledkovky/utils.py @@ -278,7 +278,9 @@ class VysledkovkaCisla(Vysledkovka): @cached_property def sectene_body(self): """ - Sečte body za číslo, hlavní problémy a podproblémy + Sečte body za číslo, hlavní problémy a podproblémy. + + Problém s ID '-1' znamená problémy bez nadproblémů, jež nejsou témata, tj. články, úlohy, konfery, … """ # Body za číslo @@ -289,6 +291,7 @@ class VysledkovkaCisla(Vysledkovka): hp.id: {ar.id: "" for ar in self.aktivni_resitele} for hp in self.temata_a_spol } + # Ostatní body body_za_temata[-1] = {ar.id: "" for ar in self.aktivni_resitele} # Body za podproblémy @@ -299,6 +302,7 @@ class VysledkovkaCisla(Vysledkovka): } for tema in self.temata_a_spol } + # Ostatní body body_za_problemy[-1] = { problem.id: {ar.id: "" for ar in self.aktivni_resitele} for problem in self.podproblemy[-1]