Commit 4bd0ef76 authored by Cédric Le Ninivin's avatar Cédric Le Ninivin

InterfaceGadget: Return previously computed values when available

parent 3a47ecaf
......@@ -232,6 +232,12 @@
rJS(window)
.ready(function (gadget) {
// Initialize the gadget local parameters
gadget.result_doc = {};
})
.declareMethod("render", function (options) {
return this.changeState(options);
})
......@@ -360,6 +366,8 @@
error_message = summary_message + '\n\n' + error_message;
}
context.element.firstElementChild.textContent = error_message;
context.result_doc[
context.state.required_interface_list] = returned_result;
return returned_result;
})
......@@ -375,6 +383,7 @@
context.element.firstElementChild.textContent =
"Unexpected error: " + context.state.error;
}
return context.result_doc[context.state.required_interface_list];
})
.allowPublicAcquisition('reportServiceError', function (param_list) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment