From c1858eefaad392f4e7773baadee82d724bdd1d44 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 8 Jun 2012 11:28:30 +0200 Subject: [PATCH] [FIX] creation of action ir_values bzr revid: xmo@openerp.com-20120608092830-8bm4hrssikgyfhsa --- openerp/addons/base/ir/ir_values.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openerp/addons/base/ir/ir_values.py b/openerp/addons/base/ir/ir_values.py index 2a33e0c..abbdd64 100644 --- a/openerp/addons/base/ir/ir_values.py +++ b/openerp/addons/base/ir/ir_values.py @@ -135,8 +135,9 @@ class ir_values(osv.osv): def onchange_action_id(self, cr, uid, ids, action_id, context=None): if not action_id: return {} act = self.pool.get('ir.actions.actions').browse(cr, uid, action_id, context=context) + model = act.type if act.type != 'ir.actions.act_url' else 'ir.actions.url' return { - 'value': {'value_unpickle': act.type+','+str(act.id)} + 'value': {'value_unpickle': "%s,%d" % (model, act.id)} } _columns = { -- 1.7.10.4