[MIG] base_suspend_security to 10.0 (#586)

This commit is contained in:
Adrien Peiffer (ACSONE)
2016-10-28 10:00:45 +02:00
committed by Frédéric Garbely
parent a34ecbfb0e
commit c36c7e4f0e
9 changed files with 33 additions and 39 deletions

View File

@@ -17,7 +17,7 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
from openerp import models
from odoo import models
from ..base_suspend_security import BaseSuspendSecurityUid
@@ -25,12 +25,11 @@ class ResUsers(models.Model):
_inherit = 'res.users'
@classmethod
def _browse(cls, env, ids):
def _browse(cls, ids, env, prefetch=None):
"""be sure we browse ints, ids laread is normalized"""
return super(ResUsers, cls)._browse(
env,
[
i if not isinstance(i, BaseSuspendSecurityUid)
else super(BaseSuspendSecurityUid, i).__int__()
for i in ids
])
], env, prefetch=prefetch)