From 4a66b879a1afaa944a91ceff86125fbac4da6ca9 Mon Sep 17 00:00:00 2001 From: Mauro Date: Wed, 7 Sep 2016 10:01:34 +0200 Subject: [PATCH] [8.0][FIX]mrp_production_real_cost: fix error in old api inherit The function '_costs_generate' has an api.multi, expecting that the 3rd parameter in old API is 'ids', but it is a 'mrp.production' record instead. Convert to api.model resolves the error. --- mrp_production_real_cost/models/mrp_production.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mrp_production_real_cost/models/mrp_production.py b/mrp_production_real_cost/models/mrp_production.py index 94f5bc5e3..c31aa1384 100644 --- a/mrp_production_real_cost/models/mrp_production.py +++ b/mrp_production_real_cost/models/mrp_production.py @@ -81,8 +81,8 @@ class MrpProduction(models.Model): 'general_account_id': general_account.id, } - @api.multi - def _costs_generate(self): + @api.model + def _costs_generate(self, production): """ As we are generating the account_analytic_lines for MO in the current module, we override this method in order to avoid