From 13fe73170b3a3f5912bbd13aee0a97048d935436 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Tue, 10 Dec 2013 16:50:08 +0100 Subject: [PATCH] undo an annoying change --- manifold/manifoldapi.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/manifold/manifoldapi.py b/manifold/manifoldapi.py index a80a220c..25b80f9c 100644 --- a/manifold/manifoldapi.py +++ b/manifold/manifoldapi.py @@ -132,8 +132,10 @@ def _execute_query(request, query, manifold_api_session_auth): print "-"*80 result = manifold_api.forward(query.to_dict()) if result['code'] == 2: - # XXX only if we know it is the issue - del request.session['manifold'] + # this is gross; at the very least we need to logout() + # but most importantly there is a need to refine that test, since + # code==2 does not necessarily mean an expired session + # del request.session['manifold'] raise Exception, 'Error running query: %r' % result if result['code'] == 1: -- 2.43.0