|
@ -329,7 +329,10 @@ class Cislo(SeminarModelBase): |
|
|
raise ValidationError({'datum_deadline_soustredeni': "Soustřeďkový deadline musí předcházet finálnímu deadlinu"}) |
|
|
raise ValidationError({'datum_deadline_soustredeni': "Soustřeďkový deadline musí předcházet finálnímu deadlinu"}) |
|
|
|
|
|
|
|
|
def zlomovy_deadline_pro_papirove_cislo(self): |
|
|
def zlomovy_deadline_pro_papirove_cislo(self): |
|
|
return Deadline.objects.filter(Q(typ=Deadline.TYP_PRVNI) | Q(typ=Deadline.TYP_PRVNI_A_SOUS), cislo=self).first() |
|
|
prvni_deadline = Deadline.objects.filter(Q(typ=Deadline.TYP_PRVNI) | Q(typ=Deadline.TYP_PRVNI_A_SOUS), cislo=self).first() |
|
|
|
|
|
if prvni_deadline is None: |
|
|
|
|
|
return self.posledni_deadline |
|
|
|
|
|
return prvni_deadline |
|
|
|
|
|
|
|
|
@property |
|
|
@property |
|
|
def posledni_deadline(self): |
|
|
def posledni_deadline(self): |
|
|