we embed the (currently raw) results from manifold API in a ManifoldResult dict
[myslice.git] / manifold / manifoldproxy.py
index eab783a..d0636c8 100644 (file)
@@ -43,7 +43,7 @@ with the query passed using POST"""
         if debug: print 'manifoldproxy.proxy: request.POST',request.POST
         manifold_query = ManifoldQuery()
         manifold_query.fill_from_POST(request.POST)
-        offline_filename="latest-%s-%s.json"%(manifold_query.action,manifold_query.subject)
+        offline_filename="offline-%s-%s.json"%(manifold_query.action,manifold_query.subject)
         # retrieve session for request
         manifold_api_session_auth = request.session['manifold']['auth']
         ### patch : return the latest one..
@@ -64,6 +64,7 @@ with the query passed using POST"""
         manifold_api= ManifoldAPI(auth=manifold_api_session_auth)
         if debug: print 'manifoldproxy.proxy: sending to backend', manifold_query
         answer=manifold_api.send_manifold_query (manifold_query)
+        if debug: print 'manifoldproxy.proxy: received from backend with code', answer['code']
         json_answer=json.dumps(answer)
         if (debug):
             with (file(offline_filename,"w")) as f:
@@ -71,8 +72,8 @@ with the query passed using POST"""
         if debug_spin:
             import time
             time.sleep(debug_spin)
-        # return json-encoded answer
         return HttpResponse (json_answer, mimetype="application/json")
+
     except:
         import traceback
         traceback.print_exc()