Commit 11d91be4 authored by Roque's avatar Roque

erp5_officejs: router uses setSettingList method to speedup

parent 9e3c1030
......@@ -5,7 +5,7 @@
var gadget_klass = rJS(window)
.declareAcquiredMethod('setSetting', 'setSetting')
.declareAcquiredMethod('setSettingList', 'setSettingList')
.declareMethod('redirect', function (param_list) {
return this.getDeclaredGadget('erp5_router')
......@@ -50,21 +50,19 @@
key,
value,
i,
setting_dict = {},
queue = new RSVP.Queue();
function setSetting(key, value) {
queue.push(function () {
return gadget.setSetting(key, value);
});
}
for (i = 0; i < len; i += 1) {
key = element_list[i].getAttribute('data-renderjs-configuration');
value = element_list[i].textContent;
setSetting(key, value);
setting_dict[key] = value;
}
return queue
.push(function () {
return gadget.setSettingList(setting_dict);
})
.push(function () {
return gadget.getDeclaredGadget('erp5_router');
})
......
......@@ -234,7 +234,7 @@
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>967.24634.17714.15001</string> </value>
<value> <string>980.6802.7091.54510</string> </value>
</item>
<item>
<key> <string>state</string> </key>
......@@ -252,7 +252,7 @@
</tuple>
<state>
<tuple>
<float>1526889176.44</float>
<float>1574952936.12</float>
<string>UTC</string>
</tuple>
</state>
......
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