From a5c654f0989ec9a5481a2bd794fc85a06877edb1 Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Tue, 28 Dec 2010 11:48:31 +0200 Subject: [PATCH] Base crypt: fix, again. We must raise Exc. not return. bzr revid: p_christ@hol.gr-20101228094831-a543jrneb9znpvnz --- 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 455885534aa..46c8e2f8695 100755 --- a/addons/base_crypt/crypt.py +++ b/addons/base_crypt/crypt.py @@ -187,7 +187,7 @@ def check(db, uid, passwd): stored_login = stored_login[0] if not login(db,stored_login,passwd): - return security.ExceptionNoTb('AccessDenied') + raise security.ExceptionNoTb('AccessDenied') salt = _salt_cache[passwd] cr.execute(' select count(*) from res_users where id=%s and password=%s', (int(uid), encrypt_md5( passwd, salt )) ) res = cr.fetchone()[0]