Browse Source

Oct 25 : [UPDT] Bug Fixed 'hide_menu_user'

pull/295/head
AjmalCybro 2 years ago
parent
commit
86e83649d3
  1. 8
      hide_menu_user/doc/RELEASE_NOTES.md
  2. 15
      hide_menu_user/models/res_user.py
  3. 1
      hide_menu_user/views/res_users.xml

8
hide_menu_user/doc/RELEASE_NOTES.md

@ -1,9 +1,11 @@
## Module <hide_menu_user> ## Module <hide_menu_user>
#### 30.12.2021 #### 30.12.2021
#### Version 15.0.1.0.0 #### Version 16.0.1.0.0
#### ADD #### ADD
- Initial commit for hide_menu_user - Initial commit for hide_menu_user
#### 19.10.2023
#### Version 16.0.1.0.1
#### UPDT
- Bug Fix: Installation issue.

15
hide_menu_user/models/res_user.py

@ -38,13 +38,14 @@ class HideMenuUser(models.Model):
""" """
Else the menu will be still hidden even after removing from the list Else the menu will be still hidden even after removing from the list
""" """
res = super(HideMenuUser, self).write(vals) for rec in self:
for menu in self.hide_menu_ids: res = super(HideMenuUser, rec).write(vals)
menu.write({ for menu in rec.hide_menu_ids:
'restrict_user_ids': [(4, self.id)] menu.write({
}) 'restrict_user_ids': [(4, rec.id)]
self.clear_caches() })
return res rec.clear_caches()
return res
def _get_is_admin(self): def _get_is_admin(self):
""" """

1
hide_menu_user/views/res_users.xml

@ -17,7 +17,6 @@
</field> </field>
</field> </field>
</record> </record>
<record id="ir_ui_menu_users" model="ir.ui.view"> <record id="ir_ui_menu_users" model="ir.ui.view">
<field name="name">restrict.menu</field> <field name="name">restrict.menu</field>
<field name="model">ir.ui.menu</field> <field name="model">ir.ui.menu</field>

Loading…
Cancel
Save