From 6ff091ec2e4051ee4c409fda91add05967ea9890 Mon Sep 17 00:00:00 2001 From: Jos van den Oever Date: Tue, 1 Sep 2015 23:19:37 +0200 Subject: [PATCH] Use STORE as default method. This is important because the file "mimetype" should *never* be compressed. --- webodf/lib/core/Zip.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webodf/lib/core/Zip.js b/webodf/lib/core/Zip.js index 4b5b95a90..2adacdb30 100644 --- a/webodf/lib/core/Zip.js +++ b/webodf/lib/core/Zip.js @@ -148,7 +148,7 @@ core.Zip = function Zip(url, entriesReadCallback) { * @return {undefined} */ function save(filename, data, compressed, date) { - zip.file(filename, data, {date: date, compression: compressed ? null : "STORE"}); + zip.file(filename, data, {date: date, compression: compressed ? "DEFLATE" : "STORE"}); } /** * Removes entry from the zip. @@ -168,7 +168,7 @@ core.Zip = function Zip(url, entriesReadCallback) { */ function createByteArray(successCallback, errorCallback) { try { - successCallback(/**@type{!Uint8Array}*/(zip.generate({type: "uint8array", compression: "DEFLATE"}))); + successCallback(/**@type{!Uint8Array}*/(zip.generate({type: "uint8array", compression: "STORE"}))); } catch(/**@type{!Error}*/e) { errorCallback(e.message); }