diff --git a/seminar/models/tvorba.py b/seminar/models/tvorba.py index 93f4ea78..d536caac 100644 --- a/seminar/models/tvorba.py +++ b/seminar/models/tvorba.py @@ -359,6 +359,8 @@ class Deadline(SeminarModelBase): super().save(*args, **kwargs) if self.verejna_vysledkovka and not self.__original_verejna_vysledkovka: self.vygeneruj_vysledkovku() + if not self.verejna_vysledkovka and hasattr(self, "vysledkovka_v_deadlinu"): + self.vysledkovka_v_deadlinu.delete() def vygeneruj_vysledkovku(self): from vysledkovky.utils import VysledkovkaCisla