|
@ -359,6 +359,8 @@ class Deadline(SeminarModelBase): |
|
|
super().save(*args, **kwargs) |
|
|
super().save(*args, **kwargs) |
|
|
if self.verejna_vysledkovka and not self.__original_verejna_vysledkovka: |
|
|
if self.verejna_vysledkovka and not self.__original_verejna_vysledkovka: |
|
|
self.vygeneruj_vysledkovku() |
|
|
self.vygeneruj_vysledkovku() |
|
|
|
|
|
if not self.verejna_vysledkovka and hasattr(self, "vysledkovka_v_deadlinu"): |
|
|
|
|
|
self.vysledkovka_v_deadlinu.delete() |
|
|
|
|
|
|
|
|
def vygeneruj_vysledkovku(self): |
|
|
def vygeneruj_vysledkovku(self): |
|
|
from vysledkovky.utils import VysledkovkaCisla |
|
|
from vysledkovky.utils import VysledkovkaCisla |
|
|