From c9fc809271b67f89d65b99b5f59c9e6e1363e776 Mon Sep 17 00:00:00 2001 From: Julien Thewys Date: Wed, 12 Jan 2011 16:05:18 +0100 Subject: [PATCH] [FIX] do not encrypt empty password bzr revid: jth@openerp.com-20110112150518-qup0i5efc4g4xcep --- addons/base_crypt/crypt.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/base_crypt/crypt.py b/addons/base_crypt/crypt.py index 6535a6ff532..2aa7accce42 100755 --- a/addons/base_crypt/crypt.py +++ b/addons/base_crypt/crypt.py @@ -240,7 +240,7 @@ class users(osv.osv): res = cr.fetchall() for i, p in res: encrypted = p - if not p.startswith(magic_md5): + if p and not p.startswith(magic_md5): encrypted = encrypt_md5(p, gen_salt()) cr.execute('update res_users set password=%s where id=%s', (encrypted.encode('utf-8'), int(i)))