Commit 32e4f543 authored by Vincent Bechu's avatar Vincent Bechu

[erp5_officejs] Reinstall on all error without test

parent 47439792
...@@ -47,9 +47,8 @@ var repair = false; ...@@ -47,9 +47,8 @@ var repair = false;
.ready(function (gadget) { .ready(function (gadget) {
var i, var i,
state = {}, state = {},
sub_gadget_list = [],
element_list = element_list =
gadget.element.querySelectorAll('[data-install-configuration]'); gadget.element.querySelectorAll('[data-install-configuration]');
window.Bootloader = gadget; window.Bootloader = gadget;
for (i = 0; i < element_list.length; i += 1) { for (i = 0; i < element_list.length; i += 1) {
...@@ -131,6 +130,7 @@ sub gadget does not have all aquired Method at this point*/ ...@@ -131,6 +130,7 @@ sub gadget does not have all aquired Method at this point*/
return this.declareGadget(url, return this.declareGadget(url,
{ {
"element": element, "element": element,
"scope": url,
"sandbox": "iframe" "sandbox": "iframe"
}) })
.push(function (sub_gadget) { .push(function (sub_gadget) {
...@@ -151,19 +151,17 @@ sub gadget does not have all aquired Method at this point*/ ...@@ -151,19 +151,17 @@ sub gadget does not have all aquired Method at this point*/
return storage.repair(); return storage.repair();
}) })
.push(undefined, function (error) { .push(undefined, function (error) {
if (gadget.state.retry !== undefined) { return gadget.changeState({
return gadget.changeState({ retry: gadget.state.retry !== undefined ?
retry: gadget.state.retry += 1, gadget.state.retry + 1 : 0,
error: error error: error
}) })
.push(function () { .push(function () {
return RSVP.delay(1000); return RSVP.delay(1000);
}) })
.push(function () { .push(function () {
return gadget.install(); return gadget.install();
}); });
}
throw error;
}); });
}); });
......
...@@ -236,7 +236,7 @@ ...@@ -236,7 +236,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>961.10581.61261.18995</string> </value> <value> <string>961.18937.8958.57907</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -254,7 +254,7 @@ ...@@ -254,7 +254,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1501763880.35</float> <float>1502265428.13</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </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