Commit 31dd163d authored by Boris Kocherov's avatar Boris Kocherov Committed by Romain Courteaud

erp5_officejs: add filename for new onlyoffice documents

parent 99e13ff3
...@@ -9,6 +9,12 @@ ...@@ -9,6 +9,12 @@
Text: 'application/x-asc-text' Text: 'application/x-asc-text'
}; };
var file_ext = {
Spreadsheet: 'xlsy',
Presentation: 'ppty',
Text: 'docy'
};
rJS(window) rJS(window)
///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////
// Acquired methods // Acquired methods
...@@ -32,12 +38,17 @@ ...@@ -32,12 +38,17 @@
]); ]);
}) })
.push(function (result) { .push(function (result) {
return gadget.jio_post({ var ext = file_ext[result[0]],
ret = {
title: "Untitled Document", title: "Untitled Document",
portal_type: result[0], portal_type: result[0],
parent_relative_url: result[1], parent_relative_url: result[1],
content_type: content_type[result[0]] || undefined content_type: content_type[result[0]] || undefined
}); };
if (ext) {
ret.filename = "default." + ext;
}
return gadget.jio_post(ret);
}) })
.push(function (id) { .push(function (id) {
return gadget.redirect({ return gadget.redirect({
...@@ -49,4 +60,4 @@ ...@@ -49,4 +60,4 @@
}); });
}); });
}); });
}(window, rJS, RSVP, Blob)); }(window, rJS, RSVP, Blob));
\ No newline at end of file
...@@ -256,7 +256,7 @@ ...@@ -256,7 +256,7 @@
</item> </item>
<item> <item>
<key> <string>actor</string> </key> <key> <string>actor</string> </key>
<value> <string>vincent</string> </value> <value> <string>zope</string> </value>
</item> </item>
<item> <item>
<key> <string>comment</string> </key> <key> <string>comment</string> </key>
...@@ -270,7 +270,7 @@ ...@@ -270,7 +270,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>963.19010.53731.25787</string> </value> <value> <string>963.44293.58168.6690</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -288,7 +288,7 @@ ...@@ -288,7 +288,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1510047594.37</float> <float>1511565609.05</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