Commit 858a363b authored by Vincent Bechu's avatar Vincent Bechu

[erp5_officejs] Remove content type mapping from add_document gadget

parent 64bf62a6
......@@ -3,18 +3,6 @@
(function (window, rJS, RSVP, Blob) {
"use strict";
var content_type = {
Spreadsheet: 'application/x-asc-spreadsheet',
Presentation: 'application/x-asc-presentation',
Text: 'application/x-asc-text'
};
var file_ext = {
Spreadsheet: 'xlsy',
Presentation: 'ppty',
Text: 'docy'
};
rJS(window)
/////////////////////////////////////////////////////////////////
// Acquired methods
......@@ -34,21 +22,22 @@
.push(function () {
return RSVP.all([
gadget.getSetting('portal_type'),
gadget.getSetting('parent_relative_url')
gadget.getSetting('parent_relative_url'),
gadget.getSetting('content_type', undefined),
gadget.getSetting('file_extension', undefined)
]);
})
.push(function (result) {
var ext = file_ext[result[0]],
ret = {
var doc = {
title: "Untitled Document",
portal_type: result[0],
parent_relative_url: result[1],
content_type: content_type[result[0]] || undefined
content_type: result[2]
};
if (ext) {
ret.filename = "default." + ext;
if (result[3]) {
doc.filename = "default." + result[3];
}
return gadget.jio_post(ret);
return gadget.jio_post(doc);
})
.push(function (id) {
return gadget.redirect({
......
......@@ -270,7 +270,7 @@
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>963.44293.58168.6690</string> </value>
<value> <string>966.50085.12569.53742</string> </value>
</item>
<item>
<key> <string>state</string> </key>
......@@ -288,7 +288,7 @@
</tuple>
<state>
<tuple>
<float>1511565609.05</float>
<float>1523363107.89</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