From 1641bc490aef59d15e14b96febed2ca0afbfd048 Mon Sep 17 00:00:00 2001 From: Patrik <> Date: Wed, 22 Aug 2012 16:07:07 +0530 Subject: [PATCH] [FIX] Solve the problem of read method of res.user when id in long lp bug: https://launchpad.net/bugs/984976 fixed bzr revid: jir@tinyerp.com-20120822103707-zkucpqtalyi8ncpt --- openerp/addons/base/res/res_users.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/addons/base/res/res_users.py b/openerp/addons/base/res/res_users.py index cddc02673b8..7427a0d2717 100644 --- a/openerp/addons/base/res/res_users.py +++ b/openerp/addons/base/res/res_users.py @@ -188,7 +188,7 @@ class res_users(osv.osv): result = super(res_users, self).read(cr, uid, ids, fields, context, load) canwrite = self.pool.get('ir.model.access').check(cr, uid, 'res.users', 'write', False) if not canwrite: - if isinstance(ids, (int, float)): + if isinstance(ids, (int, long)): result = override_password(result) else: result = map(override_password, result)