From 34b894d27a0e9165919233827328f21d0e4325bd Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Wed, 20 Aug 2014 20:54:43 -0500 Subject: [PATCH] upload: Reduce file processing client-side --- js/filedrop.field.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/filedrop.field.js b/js/filedrop.field.js index 79983c7f1..989e05bdf 100644 --- a/js/filedrop.field.js +++ b/js/filedrop.field.js @@ -451,7 +451,7 @@ opts.beforeSend(files[fileIndex], fileIndex, function () { send(e); }); }; - reader.readAsDataURL(files[fileIndex]); + reader.readAsBinaryString(files[fileIndex]); } else { filesRejected++; @@ -498,7 +498,7 @@ xhr.withCredentials = opts.withCredentials; } - var data = atob(e.target.result.split(',')[1]); + var data = e.target.result; if (typeof newName === "string") { builder = getBuilder(newName, data, mime, boundary); } else { -- GitLab