Ошибка проверки в ODOO - PullRequest
0 голосов
/ 28 мая 2018

Как прекратить выдавать ошибку проверки в ODOO 10 Например, в файле project.py я хочу прекратить выдавать эту ошибку проверки:

@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)):
        raise ValidationError(_('Error ! Task starting date must be lower than its ending date.'))

1 Ответ

0 голосов
/ 28 мая 2018

Вы можете отключить это предупреждение, переопределив функцию.Попробуйте следующий код,

@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)):
       pass;
       #raise ValidationError(_('Error ! Task starting date must be lower than its ending date.'))

Надеюсь, это поможет вам.

...