kernel: fix update menuitem to use the xml_id

bzr revid: ced-fce409581daeb3add3d5cf1f9975b6b64e805235
This commit is contained in:
ced
2007-06-29 06:58:43 +00:00
parent 12e7bac3a6
commit bad47f5b99
+1 -1
View File
@@ -312,7 +312,7 @@ class xml_import(object):
a_type = rec.getAttribute('type').encode('utf8') or 'act_window'
a_id = self.id_get(cr, 'ir.actions.%s' % a_type, a_action)
action = "ir.actions.%s,%d" % (a_type, a_id)
self.pool.get('ir.model.data').ir_set(cr, self.uid, 'action', 'tree_but_open', 'Menuitem', [('ir.ui.menu', int(pid))], action, True, True)
self.pool.get('ir.model.data').ir_set(cr, self.uid, 'action', 'tree_but_open', 'Menuitem', [('ir.ui.menu', int(pid))], action, True, True, xml_id=rec_id)
return ('ir.ui.menu', pid)
def _tag_record(self, cr, rec, data_node=None):