fix. additional file upload with html5 post method

master
Victor Zhuk 8 years ago
parent 57cd9c4425
commit 09ec1eb755

@ -744,7 +744,11 @@ export default {
for (let key in file.data) { for (let key in file.data) {
value = file.data[key] value = file.data[key]
if (value && typeof value === 'object' && typeof value.toString !== 'function') { if (value && typeof value === 'object' && typeof value.toString !== 'function') {
form.append(key, JSON.stringify(value)) if (value instanceof File) {
form.append(key, value, value.name)
} else {
form.append(key, JSON.stringify(value))
}
} else if (value !== null && value !== undefined) { } else if (value !== null && value !== undefined) {
form.append(key, value) form.append(key, value)
} }

Loading…
Cancel
Save