From 38956471b103f64162921b873be18f5472acc60a Mon Sep 17 00:00:00 2001 From: Mo Bitar Date: Sat, 16 Jun 2018 11:45:22 -0500 Subject: [PATCH] Fixes filename slash escaping for zip file --- app/assets/javascripts/app/services/archiveManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/assets/javascripts/app/services/archiveManager.js b/app/assets/javascripts/app/services/archiveManager.js index e6627c2b3..638541afe 100644 --- a/app/assets/javascripts/app/services/archiveManager.js +++ b/app/assets/javascripts/app/services/archiveManager.js @@ -71,7 +71,7 @@ class ArchiveManager { var note = notes[index]; var blob = new Blob([note.text], {type: 'text/plain'}); - var title = note.title.replace("/", "").replace("\\", ""); + var title = note.title.replace(/\//g, "").replace(/\\+/g, ""); zipWriter.add(`${title}-${note.uuid}.txt`, new zip.BlobReader(blob), () => { index++;