From 24d0639683df7abb3a0aac769b7418150fd8523d Mon Sep 17 00:00:00 2001 From: "Bc. Petr Pecha" Date: Sat, 19 Sep 2015 21:08:41 +0200 Subject: [PATCH] Odchyceni vyjimky u autocomplete --- seminar/autocomplete_light_registry.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/seminar/autocomplete_light_registry.py b/seminar/autocomplete_light_registry.py index c82ba213..d83c681e 100644 --- a/seminar/autocomplete_light_registry.py +++ b/seminar/autocomplete_light_registry.py @@ -77,7 +77,12 @@ class ProblemAutocomplete(autocomplete_light.AutocompleteModelBase): def choice_label(self, p): if p.stav == Problem.STAV_ZADANY: - return u"%s (%s, %s.%s)" % (p.nazev, p.typ, p.cislo_zadani.rocnik.rocnik, p.kod_v_rocniku()) + popisek = "" + try: + popisek = u"%s (%s, %s.%s)" % (p.nazev, p.typ, p.cislo_zadani.rocnik.rocnik, p.kod_v_rocniku()) + except: + popisek = u"%s (%s, %s.%s)" % (p.nazev, p.typ, p.stav) + return popisek else: return u"%s (%s, %s)" % (p.nazev, p.typ, p.stav)