events.on('uploadValues', function(e, data) { var form = getJsonForm(data, 'values'); form.append('replaceAll', '1'); self._uploadValues(form, true); });
function getJsonForm(data, name) { data = JSON.stringify(data); var form = new FormData(); var file = new File([data], 'data.json', { type: 'application/json'}); form.append(name || 'rules', file); return form; }
files.forEach(file => { fileData.append('torrents', file); });
this.state.files.forEach(file => { fileData.append('torrents', file); });
tags.split(',').forEach(tag => { fileData.append('tags', tag); });
events.on('uploadRules', function(e, data) { var form = getJsonForm(data); form.append('replaceAll', '1'); self._uploadRules(form, true); });