Commit cb053082 authored by Romain Courteaud's avatar Romain Courteaud

[erp5_web_renderjs_ui] Notify before reading the form data

parent 440ec86a
...@@ -137,27 +137,27 @@ ...@@ -137,27 +137,27 @@
}) })
.push(function (validity) { .push(function (validity) {
if (validity) { if (validity) {
return erp5_form.getContent() return form_gadget.notifySubmitting()
.push(function () {
// try to send the form data over the network to jIO storage // try to send the form data over the network to jIO storage
return erp5_form.getContent();
})
.push(function (data) { .push(function (data) {
data[form_id.key] = form_id['default']; data[form_id.key] = form_id['default'];
return RSVP.all([ return form_gadget.jio_putAttachment(
form_gadget.notifySubmitting(),
form_gadget.jio_putAttachment(
form_gadget.state.jio_key, form_gadget.state.jio_key,
action.href, action.href,
data data
) );
]);
}) })
// handle response from the server // handle response from the server
.push(function (result_list) { .push(function (result) {
if (result_list[1].target.responseType === "blob") { if (result.target.responseType === "blob") {
return jIO.util.readBlobAsText(result_list[1].target.response); return jIO.util.readBlobAsText(result.target.response);
} }
return {target: {result: result_list[1].target.response}}; return {target: {result: result.target.response}};
}) })
.push(function (event) { .push(function (event) {
var message; var message;
......
...@@ -230,7 +230,7 @@ ...@@ -230,7 +230,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>961.16418.20259.26675</string> </value> <value> <string>961.58176.38662.18807</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -248,7 +248,7 @@ ...@@ -248,7 +248,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1502116591.57</float> <float>1504706147.57</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