Browse Source

[FIX] contract: Onchange contract template raise error

pull/156/head
Carlos Dauden 7 years ago
parent
commit
d738b5dead
  1. 2
      contract/__manifest__.py
  2. 2
      contract/models/account_analytic_account.py

2
contract/__manifest__.py

@ -8,7 +8,7 @@
{ {
'name': 'Contracts Management - Recurring', 'name': 'Contracts Management - Recurring',
'version': '11.0.1.4.1',
'version': '11.0.1.4.2',
'category': 'Contract Management', 'category': 'Contract Management',
'license': 'AGPL-3', 'license': 'AGPL-3',
'author': "OpenERP SA, " 'author': "OpenERP SA, "

2
contract/models/account_analytic_account.py

@ -145,6 +145,8 @@ class AccountAnalyticAccount(models.Model):
new_lines = [] new_lines = []
for contract_line in contract.recurring_invoice_line_ids: for contract_line in contract.recurring_invoice_line_ids:
vals = contract_line._convert_to_write(contract_line.read()[0]) vals = contract_line._convert_to_write(contract_line.read()[0])
# Remove template link field named as analytic account field
vals.pop('analytic_account_id', False)
new_lines.append((0, 0, vals)) new_lines.append((0, 0, vals))
return new_lines return new_lines

Loading…
Cancel
Save