parent
8c58a438d3
commit
9bda731cfd
|
@ -380,6 +380,7 @@ class ir_model_access(osv.osv):
|
|||
return res
|
||||
|
||||
def create(self, cr, uid, *args, **argv):
|
||||
self.call_cache_clearing_methods()
|
||||
res = super(ir_model_access, self).create(cr, uid, *args, **argv)
|
||||
self.check.clear_cache(cr.dbname) # clear the cache of check function
|
||||
return res
|
||||
|
|
|
@ -84,7 +84,6 @@ class ir_ui_menu(osv.osv):
|
|||
for menu in self.browse(cr, uid, ids):
|
||||
# this key works because user access rights are all based on user's groups (cfr ir_model_access.check)
|
||||
key = (cr.dbname, menu.id, tuple(user_groups))
|
||||
|
||||
if key in self._cache:
|
||||
if self._cache[key]:
|
||||
result.append(menu.id)
|
||||
|
|
Loading…
Reference in New Issue