X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=manifold%2Fjs%2Fmanifold.js;h=5765195a24303a5ef06864fd03c55e978eff2bb8;hb=a0c7080d9eb960318465386d23b8da2b9f92d978;hp=763b242ee416eff88825fbf795519c656b8bea27;hpb=ad6ebdd21b0be23a246af3817c886637491ee23f;p=unfold.git diff --git a/manifold/js/manifold.js b/manifold/js/manifold.js index 763b242e..5765195a 100644 --- a/manifold/js/manifold.js +++ b/manifold/js/manifold.js @@ -5,7 +5,7 @@ function debug_dict_keys (msg, o) { console.log ("debug_dict_keys: " + msg + " keys= " + keys); } function debug_dict (msg, o) { - for (var k in o) console.log ("debug_dict_keys: " + msg + " [" + k + "]=" + o[k]); + for (var k in o) console.log ("debug_dict: " + msg + " [" + k + "]=" + o[k]); } function debug_value (msg, value) { console.log ("debug_value: " + msg + " " + value); @@ -54,10 +54,13 @@ var manifold = { // Loop through query array and use ajax to send back query_uuid_domids (to frontend) with json jQuery.each(query_uuid_domids, function(index, tuple) { var query=manifold.find_query(tuple.query_uuid); - var hash=query.to_hash(); - if (manifold.asynchroneous_debug) - console.log ("sending POST on " + manifold.proxy_url + " with query= " + query.__repr(query)); - jQuery.post(manifold.proxy_url, {'query': hash}, success_closure(query, tuple.id)); + var query_json=JSON.stringify (query); + if (manifold.asynchroneous_debug) { + console.log ("sending POST on " + manifold.proxy_url + " with query= " + query.__repr()); + } + // not quite sure what happens if we send a string directly, as POST data is named.. + // this gets reconstructed on the proxy side with ManifoldQuery.fill_from_POST + jQuery.post(manifold.proxy_url, {'json':query_json} , success_closure(query, tuple.id)); }) },