Base crypt: fix, again. We must raise Exc. not return.

bzr revid: p_christ@hol.gr-20101228094831-a543jrneb9znpvnz
This commit is contained in:
P. Christeas
2010-12-28 11:48:31 +02:00
parent 04a4cf4a32
commit a5c654f098
+1 -1
View File
@@ -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]