The reified view on the res users will be dropped in the following commit. The previous commit adds support to define each group as a computed field on the res users. This commit defines: - A boolean field for each 'isolated' res.group, i.e. a group in the hidden category. - A selection field for each 'Application' res.group, i.e. a group in a application category. Example: - The group to manage pricelist in sales becomes a boolean field - The groups project user/manager become a selection field
14 lines
437 B
Python
14 lines
437 B
Python
# -*- coding: utf-8 -*-
|
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from odoo import fields, models
|
|
|
|
|
|
class ResUsers(models.Model):
|
|
_inherit = 'res.users'
|
|
|
|
has_group_website_popup_on_exit = fields.Boolean(
|
|
'Use subscription pop up on the website',
|
|
compute='_compute_groups_id', inverse='_inverse_groups_id',
|
|
group_xml_id='website_mass_mailing.group_website_popup_on_exit')
|