Popis '-1' v kódu kolem výsledkovek

This commit is contained in:
Pavel "LEdoian" Turinsky 2022-10-11 01:36:48 +02:00
parent e3318732be
commit da0cf2e4cc

View file

@ -278,7 +278,9 @@ class VysledkovkaCisla(Vysledkovka):
@cached_property @cached_property
def sectene_body(self): 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 # Body za číslo
@ -289,6 +291,7 @@ class VysledkovkaCisla(Vysledkovka):
hp.id: {ar.id: "" for ar in self.aktivni_resitele} hp.id: {ar.id: "" for ar in self.aktivni_resitele}
for hp in self.temata_a_spol for hp in self.temata_a_spol
} }
# Ostatní body
body_za_temata[-1] = {ar.id: "" for ar in self.aktivni_resitele} body_za_temata[-1] = {ar.id: "" for ar in self.aktivni_resitele}
# Body za podproblémy # Body za podproblémy
@ -299,6 +302,7 @@ class VysledkovkaCisla(Vysledkovka):
} }
for tema in self.temata_a_spol for tema in self.temata_a_spol
} }
# Ostatní body
body_za_problemy[-1] = { body_za_problemy[-1] = {
problem.id: {ar.id: "" for ar in self.aktivni_resitele} problem.id: {ar.id: "" for ar in self.aktivni_resitele}
for problem in self.podproblemy[-1] for problem in self.podproblemy[-1]