From f378a3156459364ae8d4ca24da1e72f434aff5cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebasti=C3=A1n=20Ram=C3=ADrez?= Date: Fri, 18 Nov 2016 14:23:09 -0500 Subject: [PATCH] [FIX] project: raise validation error The ValidationError in Task._check_dates was returned instead of raised Closes #14393 --- addons/project/models/project.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/project/models/project.py b/addons/project/models/project.py index a36e7209dd4..cf5ef270375 100644 --- a/addons/project/models/project.py +++ b/addons/project/models/project.py @@ -415,7 +415,7 @@ class Task(models.Model): @api.constrains('date_start', 'date_end') def _check_dates(self): if any(self.filtered(lambda task: task.date_start and task.date_end and task.date_start > task.date_end)): - return ValidationError(_('Error ! Task starting date must be lower than its ending date.')) + raise ValidationError(_('Error ! Task starting date must be lower than its ending date.')) # Override view according to the company definition @api.model