// however in some cases we wish to publish the results under a different uuid
// e.g. an updater wants to publish its results as if from the original (get) query
asynchroneous_success : function (data, query, publish_uuid, domid) {
// however in some cases we wish to publish the results under a different uuid
// e.g. an updater wants to publish its results as if from the original (get) query
asynchroneous_success : function (data, query, publish_uuid, domid) {
// xxx should have a nicer declaration of that enum in sync with the python code somehow
if (data.code == 1) {
alert("Your session has expired, please log in again");
// xxx should have a nicer declaration of that enum in sync with the python code somehow
if (data.code == 1) {
alert("Your session has expired, please log in again");
jQuery('#' + domid).trigger('results', [value]);
} else {
/* Publish an update announce */
jQuery('#' + domid).trigger('results', [value]);
} else {
/* Publish an update announce */
- if (manifold.asynchroneous_debug) messages.debug("publishing results on " + publish_uuid);
- jQuery.publish("/results/" + publish_uuid + "/changed", [value, query]);
+ var channel="/results/" + publish_uuid + "/changed";
+ if (manifold.asynchroneous_debug) messages.debug("publishing results on " + channel);
+ jQuery.publish(channel, [value, query]);
*/
o.on.apply(o, [types, selector, data, function() {
for(i = 1; i < arguments.length; i++) {
*/
o.on.apply(o, [types, selector, data, function() {
for(i = 1; i < arguments.length; i++) {