[FIX] ir.ui.menu: load web icons for all menus, not just top levels ones

This is useful for portal, where a subtree of the menus
is used as top-level menu for portal users.

bzr revid: odo@openerp.com-20110411211835-zw2kazf63ae4qrr1
This commit is contained in:
Olivier Dony 2011-04-11 23:18:35 +02:00
parent 0d42418698
commit 556f36b5d5
1 changed files with 4 additions and 5 deletions

View File

@ -243,11 +243,10 @@ class ir_ui_menu(osv.osv):
'web_icon_data': False,
'web_icon_hover_data': False,
}
if not menu.parent_id:
if menu.web_icon_hover:
res[menu.id]['web_icon_hover_data'] = self.read_image(menu.web_icon_hover)
if menu.web_icon:
res[menu.id]['web_icon_data'] = self.read_image(menu.web_icon)
if menu.web_icon_hover:
res[menu.id]['web_icon_hover_data'] = self.read_image(menu.web_icon_hover)
if menu.web_icon:
res[menu.id]['web_icon_data'] = self.read_image(menu.web_icon)
return res
_columns = {