List of menus does not show childless menus

Bug #671745 reported by Sharoon Thomas http://openlabs.co.in
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Odoo Server (MOVED TO GITHUB)
Fix Released
Medium
OpenERP's Framework R&D

Bug Description

The new implementation of ir_ui_menu does not display folder menus (Ones without action) if the children are missing [1]. This of course is good for the view, but confusing for Administrators who will try to use the

'Customisation >> User Interface >> Menu Items'

frontend interface for management.

For example:

1. Create a new menu item from frontend, with just a name
2. Switch to list view and search for the menu. It wont be listed.

[1] http://bazaar.launchpad.net/~openerp/openobject-server/trunk/annotate/head:/bin/addons/base/ir/ir_ui_menu.py#L144

Version: 6.0 RC1

Related branches

qdp (OpenERP) (qdp)
affects: openobject-addons → openobject-server
Changed in openobject-server:
assignee: nobody → OpenERP's Framework R&D (openerp-dev-framework)
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Olivier Dony (Odoo) (odo-openerp) wrote :

Indeed, we need to fix this for the list of menu, this filtering should only be applied for the main menu hierarchy.
We can fix this by using a specific context in the list of menus in the Administration part to disable this filtering.

Thank you for reporting

summary: - Menu not listed when submenus are not there
+ List of menus does not show childless menus
Revision history for this message
Olivier Dony (Odoo) (odo-openerp) wrote :

The fix has landed in revision 3090 <email address hidden>.
Menu items are always visible in the administration menu, the main menu hierarchy filtering is now skipped.

Thanks for reporting!

Changed in openobject-server:
milestone: none → 6.0-rc2
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.