From 6d599c6ccacd0e726e8a4f18711c6b64c5e8465c Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Thu, 4 Feb 2010 18:24:36 +0100 Subject: [PATCH] [FIX] allow to create menu executing ir.actions.server [IMP] pyflackes bzr revid: chs@tinyerp.com-20100204172436-icchmn39spmew41g --- bin/addons/base/ir/ir_ui_menu.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/addons/base/ir/ir_ui_menu.py b/bin/addons/base/ir/ir_ui_menu.py index 75a3550250e..9fa06450110 100644 --- a/bin/addons/base/ir/ir_ui_menu.py +++ b/bin/addons/base/ir/ir_ui_menu.py @@ -21,7 +21,6 @@ ############################################################################## from osv import fields, osv -from osv.orm import browse_null, browse_record import re import tools @@ -106,7 +105,7 @@ class ir_ui_menu(osv.osv): if data: model_field = { 'ir.actions.act_window': 'res_model', 'ir.actions.report.custom': 'model', - 'ir.actions.report.xml': 'model', + 'ir.actions.report.xml': 'model', 'ir.actions.wizard': 'model', 'ir.actions.server': 'model_id', } @@ -168,8 +167,8 @@ class ir_ui_menu(osv.osv): ('res_id', '=', id), ]) for iv in ir_values_obj.browse(cr, uid, ids): - new_id = ir_values_obj.copy(cr, uid, iv.id, - default={'res_id': res}, context=context) + ir_values_obj.copy(cr, uid, iv.id, default={'res_id': res}, + context=context) return res def _action(self, cursor, user, ids, name, arg, context=None): @@ -242,6 +241,7 @@ class ir_ui_menu(osv.osv): ('ir.actions.act_window', 'ir.actions.act_window'), ('ir.actions.wizard', 'ir.actions.wizard'), ('ir.actions.url', 'ir.actions.url'), + ('ir.actions.server', 'ir.actions.server'), ]), } _defaults = {