summaryrefslogtreecommitdiff
path: root/addons/account_analytic_plans/wizard/analytic_plan_create_model.py
diff options
context:
space:
mode:
authorXavier Morel <xmo@odoo.com>2015-08-21 17:02:54 +0200
committerXavier Morel <xmo@odoo.com>2015-08-24 10:31:02 +0200
commit2e66c489e392d308bf8c384abe5bcd696ee18992 (patch)
treea057f2d53e56ce62c8d46cad752eecf249bc4fe2 /addons/account_analytic_plans/wizard/analytic_plan_create_model.py
parent8dddc02531015b9ee83edf32a436f32acd8ce2eb (diff)
[FIX] manual reimplementations of ref/xmlid_to_\*
Diffstat (limited to 'addons/account_analytic_plans/wizard/analytic_plan_create_model.py')
-rw-r--r--addons/account_analytic_plans/wizard/analytic_plan_create_model.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/account_analytic_plans/wizard/analytic_plan_create_model.py b/addons/account_analytic_plans/wizard/analytic_plan_create_model.py
index 19ccaef8fd1..5331ac1e9ee 100644
--- a/addons/account_analytic_plans/wizard/analytic_plan_create_model.py
+++ b/addons/account_analytic_plans/wizard/analytic_plan_create_model.py
@@ -11,7 +11,6 @@ class analytic_plan_create_model(osv.osv_memory):
def activate(self, cr, uid, ids, context=None):
plan_obj = self.pool.get('account.analytic.plan.instance')
- mod_obj = self.pool.get('ir.model.data')
anlytic_plan_obj = self.pool.get('account.analytic.plan')
if context is None:
context = {}
@@ -24,8 +23,9 @@ class analytic_plan_create_model(osv.osv_memory):
raise UserError(_('There is no analytic plan defined.'))
plan_obj.write(cr, uid, [context['active_id']], {'plan_id':pids[0]}, context=context)
- model_data_ids = mod_obj.search(cr, uid, [('model', '=', 'ir.ui.view'),('name', '=', 'view_analytic_plan_create_model')], context=context)
- resource_id = mod_obj.read(cr, uid, model_data_ids, fields=['res_id'], context=context)[0]['res_id']
+ resource_id = self.pool['ir.model.data'].xmlid_to_res_id(
+ cr, uid, 'account.view_analytic_plan_create_model',
+ context=context, raise_if_not_found=True)
return {
'name': _('Distribution Model Saved'),
'view_type': 'form',