diff options
Diffstat (limited to 'web')
-rw-r--r-- | web/src/js/actions.js | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/web/src/js/actions.js b/web/src/js/actions.js index 9325765b..c77cdf73 100644 --- a/web/src/js/actions.js +++ b/web/src/js/actions.js @@ -121,15 +121,12 @@ export var FlowActions = { download: () => window.location = "/flows/dump", upload: (file) => { - var filereader = new FileReader(); - filereader.file = file; - filereader.onload = (e) => { - fetchApi("/flows/dump", { - method: 'post', - body: e.currentTarget.result - }) - }; - filereader.readAsBinaryString(file); + let data = new FormData(); + data.append('file', file); + fetchApi("/flows/dump", { + method: 'post', + body: data + }) } }; |