From 34e764c96cf042f96aa3c08a6cc88eb07bc0bddb Mon Sep 17 00:00:00 2001
From: DD Liu <liudi@media.mit.edu>
Date: Thu, 12 Jul 2018 16:46:04 -0400
Subject: [PATCH] Don't try to convert to binary twice

---
 src/lib/file-uploader.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lib/file-uploader.js b/src/lib/file-uploader.js
index 785b85d43..a5805c1c8 100644
--- a/src/lib/file-uploader.js
+++ b/src/lib/file-uploader.js
@@ -113,13 +113,13 @@ const costumeUpload = function (fileData, fileType, costumeName, storage, handle
     }
 
     const bitmapAdapter = new BitmapAdapter();
-    const addCostumeFromBuffer = function (dataURI) {
+    const addCostumeFromBuffer = function (dataBuffer) {
         const vmCostume = cacheAsset(
             storage,
             costumeName,
             assetType,
             costumeFormat,
-            bitmapAdapter.convertDataURIToBinary(dataURI)
+            dataBuffer
         );
         handleCostume(vmCostume);
     };
@@ -132,7 +132,7 @@ const costumeUpload = function (fileData, fileType, costumeName, storage, handle
         addCostumeFromBuffer(null, new Uint8Array(fileData));
     } else {
         // otherwise it's a bitmap
-        bitmapAdapter.importBitmap(fileData, fileType).then(value => addCostumeFromBuffer(value));
+        bitmapAdapter.importBitmap(fileData, fileType).then(addCostumeFromBuffer);
     }
 };
 
-- 
GitLab