Browse Source

Seřazení podproblémů podle kódu místo podle jména

export_seznamu_prednasek
Jonas Havelka 3 years ago
parent
commit
abc479b549
  1. 8
      seminar/utils.py

8
seminar/utils.py

@ -310,7 +310,13 @@ def podproblemy_v_cislu(cislo, problemy=None, hlavni_problemy=None):
podproblemy[-1].append(problem)
for podproblem in podproblemy.keys():
podproblemy[podproblem] = sorted(podproblemy[podproblem], key=lambda it: it.kod)
def int_or_zero(p):
try:
return int(p.kod)
except ValueError:
return 0
podproblemy[podproblem] = sorted(podproblemy[podproblem], key=int_or_zero)
return podproblemy

Loading…
Cancel
Save