Fix CLINForm.validate()

This commit is contained in:
richard-dds 2019-08-05 14:02:06 -04:00
parent e034269a02
commit 1cd35445ea

View File

@ -53,7 +53,11 @@ class CLINForm(FlaskForm):
def validate(self, *args, **kwargs): def validate(self, *args, **kwargs):
valid = super().validate(*args, **kwargs) valid = super().validate(*args, **kwargs)
if self.start_date.data > self.end_date.data: if (
self.start_date.data
and self.end_date.data
and self.start_date.data > self.end_date.data
):
self.start_date.errors.append( self.start_date.errors.append(
translate("forms.task_order.start_date_error") translate("forms.task_order.start_date_error")
) )