From 2829eeb50eae87e3982f7c9a6fe9e91acdce7b2e Mon Sep 17 00:00:00 2001 From: Loic Baron Date: Mon, 14 Apr 2014 11:34:27 +0200 Subject: [PATCH] Session expired: redirect to hostname [to be tested] --- manifoldapi/manifoldapi.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/manifoldapi/manifoldapi.py b/manifoldapi/manifoldapi.py index b1a1a0cc..b105bf30 100644 --- a/manifoldapi/manifoldapi.py +++ b/manifoldapi/manifoldapi.py @@ -152,7 +152,9 @@ def _execute_query(request, query, manifold_api_session_auth): def execute_query(request, query): if not 'manifold' in request.session or not 'auth' in request.session['manifold']: request.session.flush() - raise Exception, "User not authenticated" + #raise Exception, "User not authenticated" + host = request.get_host() + return redirect(host) manifold_api_session_auth = request.session['manifold']['auth'] return _execute_query(request, query, manifold_api_session_auth) -- 2.43.0