[IMP] - permit contract selection without contract_template_id

This commit is contained in:
sbejaoui
2019-02-28 17:40:48 +01:00
committed by Denis Roussel
parent 3b147f532f
commit 412ec28dfc
2 changed files with 11 additions and 3 deletions

View File

@@ -181,7 +181,9 @@ class SaleOrderLine(models.Model):
predecessor_contract_line = rec.contract_line_id
if predecessor_contract_line:
new_contract_line = contract_line_env.create(
rec._prepare_contract_line_values(contract, predecessor_contract_line.id)
rec._prepare_contract_line_values(
contract, predecessor_contract_line.id
)
)
predecessor_contract_line.successor_contract_line_id = (
new_contract_line
@@ -210,7 +212,8 @@ class SaleOrderLine(models.Model):
for rec in self:
if rec.contract_id:
if (
rec.contract_template_id
rec.contract_id.contract_template_id
and rec.contract_template_id
!= rec.contract_id.contract_template_id
):
raise ValidationError(