From da8bb1a74cc013437ebee2f5ab20b78d5d38642d Mon Sep 17 00:00:00 2001 From: Stephane Wirtel Date: Mon, 26 Jan 2009 15:30:27 +0100 Subject: [PATCH] [FIX] Remove the 'Open Page' wizard lp bug: https://launchpad.net/bugs/321078 fixed bzr revid: stephane@tinyerp.com-20090126143027-vvm6pp87u7vi4cke --- addons/wiki/wizard/__init__.py | 3 +-- addons/wiki/wizard/open_page.py | 4 ++++ addons/wiki/wizard/wizard_view.xml | 5 ----- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/addons/wiki/wizard/__init__.py b/addons/wiki/wizard/__init__.py index 3f27f8dc92e..9781f14bf59 100644 --- a/addons/wiki/wizard/__init__.py +++ b/addons/wiki/wizard/__init__.py @@ -1,4 +1,3 @@ -import open_page import create_menu import show_diff -import make_index \ No newline at end of file +import make_index diff --git a/addons/wiki/wizard/open_page.py b/addons/wiki/wizard/open_page.py index d899060d7d9..a41b1c22462 100644 --- a/addons/wiki/wizard/open_page.py +++ b/addons/wiki/wizard/open_page.py @@ -31,9 +31,13 @@ from tools.translate import _ class wiz_timesheet_open(wizard.interface): def _open_wiki_page(self, cr, uid, data, context): + print "uid: %r" % (uid,) + print "data: %r" % (data,) pool = pooler.get_pool(cr.dbname) menu_id = data['id'] group_ids = pool.get('wiki.groups.link').search(cr, uid, [('action_id','=',menu_id)]) + if not group_ids: + raise wizard.except_wizard(_('Open Page'), _('No action found')) group = pool.get('wiki.groups.link').browse(cr, uid, group_ids[0]) value = { diff --git a/addons/wiki/wizard/wizard_view.xml b/addons/wiki/wizard/wizard_view.xml index 59053f941bb..e94046b749f 100644 --- a/addons/wiki/wizard/wizard_view.xml +++ b/addons/wiki/wizard/wizard_view.xml @@ -26,10 +26,5 @@ name="wiki.make.index" model="wiki.wiki"/> -