Skip to content
Snippets Groups Projects
Commit 98d130ca authored by Tomáš Valenta's avatar Tomáš Valenta
Browse files

raise exception if person responsible for the paper form is missing

parent 137a3926
No related branches found
No related tags found
1 merge request!7Release
Pipeline #13164 passed
...@@ -746,6 +746,22 @@ class Contract(NameStrMixin, models.Model): ...@@ -746,6 +746,22 @@ class Contract(NameStrMixin, models.Model):
} }
) )
if (
self.paper_form_state not in (
self.PaperFormStates.STORED,
self.PaperFormStates.SHREDDED,
self.PaperFormStates.LOST
)
and not self.paper_form_person_responsible
):
raise ValidationError(
{
"paper_form_person_responsible": (
"Musí být vyplněno, pokud smlouva není uložená / skartovaná / ztracená."
)
}
)
if ( if (
self.valid_start_date self.valid_start_date
and self.valid_end_date and self.valid_end_date
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment