[FIX] Do not lose session.db on authentication error

This commit is contained in:
Fabien Meghazi 2014-10-17 17:09:01 +02:00
parent 08f222d707
commit 088f9e5b12
1 changed files with 1 additions and 1 deletions

View File

@ -85,7 +85,7 @@ class ir_http(osv.AbstractModel):
except (openerp.exceptions.AccessDenied, openerp.http.SessionExpiredException):
# All other exceptions mean undetermined status (e.g. connection pool full),
# let them bubble up
request.session.logout()
request.session.logout(keep_db=True)
getattr(self, "_auth_method_%s" % auth_method)()
except (openerp.exceptions.AccessDenied, openerp.http.SessionExpiredException):
raise