diff --git a/seminar/views.py b/seminar/views.py index b7cc136b..7a5e9f41 100644 --- a/seminar/views.py +++ b/seminar/views.py @@ -786,7 +786,7 @@ def texUploadView(request): meta = json.loads(q["meta"]) html = q["html"] - if meta["typ"] in ["uloha", "serial", "reseni"]: + if meta["typ"] in ["uloha", "serial", "reseni", "tema"]: # Uložíme soubory if meta["typ"] != "reseni": @@ -801,6 +801,7 @@ def texUploadView(request): "uloha": Problem.TYP_ULOHA, "serial": Problem.TYP_SERIAL, "reseni": Problem.TYP_ULOHA, + "tema": Problem.TYP_TEMA, } problem_typ = typy[meta["typ"]] @@ -852,7 +853,8 @@ def texUploadView(request): else: problem.text_zadani = html problem.nazev = meta["nazev"] - problem.body = meta["body"] + if meta["typ"] != "tema": + problem.body = meta["body"] problem.save() cislo.faze = cislo.FAZE_NAHRANO