From d36f605f58cfa49a0786c7945e8bccf056d88941 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 19 Jun 2014 09:14:21 +0200 Subject: [PATCH] [IMP] auth_crypt: simplify get_pw --- addons/auth_crypt/auth_crypt.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/addons/auth_crypt/auth_crypt.py b/addons/auth_crypt/auth_crypt.py index 11537cd4c85..50bda9a8588 100644 --- a/addons/auth_crypt/auth_crypt.py +++ b/addons/auth_crypt/auth_crypt.py @@ -49,13 +49,7 @@ class res_users(osv.osv): def get_pw( self, cr, uid, ids, name, args, context ): cr.execute('select id, password from res_users where id in %s', (tuple(map(int, ids)),)) - stored_pws = cr.fetchall() - res = {} - - for id, stored_pw in stored_pws: - res[id] = stored_pw - - return res + return dict(cr.fetchall()) _columns = { 'password': fields.function(get_pw, fnct_inv=set_pw, type='char', string='Password', invisible=True, store=True),