diff options
Diffstat (limited to 'addons/website/models/res_users.py')
| -rw-r--r-- | addons/website/models/res_users.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/addons/website/models/res_users.py b/addons/website/models/res_users.py index bab898d24c8..d8eb61d9e7c 100644 --- a/addons/website/models/res_users.py +++ b/addons/website/models/res_users.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. -from odoo import fields, models +from odoo import api, fields, models class ResUsers(models.Model): @@ -11,3 +11,10 @@ class ResUsers(models.Model): selection=lambda self: self._get_group_selection('base.module_category_website'), string='Website Editor', compute='_compute_groups_id', inverse='_inverse_groups_id', category_xml_id='base.module_category_website') + + @api.multi + def _has_unsplash_key_rights(self): + self.ensure_one() + if self.has_group('website.group_website_designer'): + return True + return super(ResUsers, self)._has_unsplash_key_rights() |
