diff --git a/commission.py b/commission.py index 3ad2479e1a..7e53860324 100644 --- a/commission.py +++ b/commission.py @@ -434,13 +434,13 @@ class CreateInvoiceAsk(ModelView): __name__ = 'commission.create_invoice.ask' from_ = fields.Date('From', domain=[ - If(Bool(Eval('to')), [('from', '<=', Eval('to'))], + If(Eval('to') & Eval('from_'), [('from_', '<=', Eval('to'))], []), ], depends=['to']) to = fields.Date('To', domain=[ - If(Bool(Eval('from_')), [('to', '>=', Eval('from_'))], + If(Eval('from_') & Eval('to'), [('to', '>=', Eval('from_'))], []), ], depends=['from_'])