|
|
@ -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] |
|
|
|