summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorMartin Trigaux <mat@odoo.com>2014-12-10 18:43:07 +0100
committerMartin Trigaux <mat@odoo.com>2014-12-10 18:46:00 +0100
commit1bac2692e8daeed677fdd406a39ecd2a61a9fffa (patch)
tree80af2d85fea6268a0d96c862a685fae2c43c05e1 /addons
parentaf8a6096c95df533da1b92096121ed52ef225ef2 (diff)
[FIX] account_analytic_plans: correct call to account_get
The account_get method has the signature def account_get(self,... company_id=None, context=None) so should use positional argument context=context. Added missing company_id parameter. Fixes #4084
Diffstat (limited to 'addons')
-rw-r--r--addons/account_analytic_plans/account_analytic_plans.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/account_analytic_plans/account_analytic_plans.py b/addons/account_analytic_plans/account_analytic_plans.py
index 4bd3822e8d8..83f92e4ac5c 100644
--- a/addons/account_analytic_plans/account_analytic_plans.py
+++ b/addons/account_analytic_plans/account_analytic_plans.py
@@ -442,7 +442,9 @@ class sale_order_line(osv.osv):
if ids:
sale_line = self.browse(cr, uid, ids[0], context=context)
for line in inv_line_obj.browse(cr, uid, create_ids, context=context):
- rec = acct_anal_def_obj.account_get(cr, uid, line.product_id.id, sale_line.order_id.partner_id.id, uid, time.strftime('%Y-%m-%d'), context)
+ rec = acct_anal_def_obj.account_get(cr, uid, line.product_id.id,
+ sale_line.order_id.partner_id.id, uid, time.strftime('%Y-%m-%d'),
+ sale_line.order_id.company_id.id, context=context)
if rec:
inv_line_obj.write(cr, uid, [line.id], {'analytics_id': rec.analytics_id.id}, context=context)