[IMP] portal: remove unused field
authorKuldeep Joshi (OpenERP) <kjo@tinyerp.com>
Tue, 20 Dec 2011 10:10:36 +0000 (15:40 +0530)
committerKuldeep Joshi (OpenERP) <kjo@tinyerp.com>
Tue, 20 Dec 2011 10:10:36 +0000 (15:40 +0530)
bzr revid: kjo@tinyerp.com-20111220101036-mbif1y0xa0d29o9u

addons/portal/portal.py

index 39d63a3..071b5f0 100644 (file)
@@ -99,7 +99,6 @@ class portal(osv.osv):
         """ create a parent menu for the given portals """
         menu_obj = self.pool.get('ir.ui.menu')
         ir_data = self.pool.get('ir.model.data')
-        ir_value = self.pool.get('ir.values')
         menu_root = self._res_xml_id(cr, uid, 'portal', 'portal_menu')
         for p in self.browse(cr, uid, ids, context):
             # create a menuitem under 'portal.portal_menu'
@@ -111,12 +110,13 @@ class portal(osv.osv):
             menu_id = menu_obj.create(cr, uid, menu_values, context)
             # set the parent_menu_id to item_id
             self.write(cr, uid, [p.id], {'parent_menu_id': menu_id}, context)
+            menu_values.pop('parent_id')
+            menu_values.pop('groups_id')
             menu_values.update({'model': 'ir.ui.menu',
                          'module': 'portal',
                          'res_id': menu_id,
                          'noupdate': 'True'})
             data_id = ir_data.create(cr, uid, menu_values, context)
-            value_id = ir_value.create(cr, uid, menu_values, context)
         return True
 
     def _assign_menu(self, cr, uid, ids, context=None):