diff --git a/vysledkovky/utils.py b/vysledkovky/utils.py index 3ff59fb1..56d05c31 100644 --- a/vysledkovky/utils.py +++ b/vysledkovky/utils.py @@ -371,13 +371,7 @@ class VysledkovkaCisla(Vysledkovka): podproblemy[-1].append(problem) for podproblem in podproblemy.keys(): - def int_or_zero(p): - try: - return int(p.kod) - except ValueError: - return 0 - - podproblemy[podproblem] = sorted(podproblemy[podproblem], key=int_or_zero) + podproblemy[podproblem] = sorted(podproblemy[podproblem], key=lambda p: p.kod_v_rocniku) return podproblemy @cached_property