From a0e775e3fa8b0316af33cff2501f6006aba54890 Mon Sep 17 00:00:00 2001
From: Jeremy Kersten <jke@odoo.com>
Date: Mon, 19 Jan 2015 13:43:57 +0100
Subject: [PATCH] [IMP] ir_http: authentification method can redirect to an
 other page

---
 openerp/addons/base/ir/ir_http.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/openerp/addons/base/ir/ir_http.py b/openerp/addons/base/ir/ir_http.py
index 64e6636224e6..8c4f8bed82b9 100644
--- a/openerp/addons/base/ir/ir_http.py
+++ b/openerp/addons/base/ir/ir_http.py
@@ -87,7 +87,7 @@ class ir_http(osv.AbstractModel):
                     # let them bubble up
                     request.session.logout(keep_db=True)
             getattr(self, "_auth_method_%s" % auth_method)()
-        except (openerp.exceptions.AccessDenied, openerp.http.SessionExpiredException):
+        except (openerp.exceptions.AccessDenied, openerp.http.SessionExpiredException, werkzeug.exceptions.HTTPException):
             raise
         except Exception:
             _logger.exception("Exception during request Authentication.")
-- 
GitLab