mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[FIX] - as date_start is required, constraints on it become useless
[FIX] - for finished contract _get_lines_to_invoice should return False
This commit is contained in:
committed by
Francisco Ivan Anton Prieto
parent
29168df7cc
commit
d2706c2e09
@@ -282,15 +282,6 @@ class AccountAnalyticInvoiceLine(models.Model):
|
||||
% rec.name
|
||||
)
|
||||
|
||||
@api.constrains('date_start')
|
||||
def _check_date_start_recurring_invoices(self):
|
||||
for line in self.filtered('contract_id.recurring_invoices'):
|
||||
if not line.date_start:
|
||||
raise ValidationError(
|
||||
_("You must supply a start date for contract line '%s'")
|
||||
% line.name
|
||||
)
|
||||
|
||||
@api.constrains('date_start', 'date_end')
|
||||
def _check_start_end_dates(self):
|
||||
for line in self.filtered('date_end'):
|
||||
|
||||
Reference in New Issue
Block a user