mirror of
https://github.com/OCA/server-backend.git
synced 2025-02-18 09:52:42 +02:00
@@ -3,7 +3,7 @@
|
||||
import datetime
|
||||
import logging
|
||||
|
||||
from odoo import SUPERUSER_ID, api, fields, models
|
||||
from odoo import SUPERUSER_ID, _, api, fields, models
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
@@ -103,6 +103,11 @@ class ResUsersRole(models.Model):
|
||||
users.set_groups_from_roles(force=True)
|
||||
return res
|
||||
|
||||
def copy(self, default=None):
|
||||
self.ensure_one()
|
||||
default = dict(default or {}, name=_("%s (copy)", self.name))
|
||||
return super().copy(default)
|
||||
|
||||
def update_users(self):
|
||||
"""Update all the users concerned by the roles identified by `ids`."""
|
||||
users = self.mapped("user_ids")
|
||||
|
||||
Reference in New Issue
Block a user