From 88d2eacf39eb2c909a95244380e5d6e8dc267479 Mon Sep 17 00:00:00 2001 From: Amanda Ghassaei <amandaghassaei@gmail.com> Date: Tue, 25 Aug 2015 11:25:57 -0400 Subject: [PATCH] save two files for machine config --- js/models/FileSaver.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/js/models/FileSaver.js b/js/models/FileSaver.js index 0dda044d..1c2af8d3 100644 --- a/js/models/FileSaver.js +++ b/js/models/FileSaver.js @@ -9,12 +9,15 @@ define(['underscore', 'fileSaverLib', 'lattice', 'materials', 'ribbon', 'menuWra // require(['jsonFn'], function(JSONfn){ // console.log(data.toString()); var jsonString = JSON.stringify(data, null, '\t'); - if (data.assembler){ -// jsonString.replace(/\\"/g,"\uFFFF"); //U+ FFFF -// jsonString = jsonString.replace(/\"([^"]+)\":/g,"$1:").replace(/\uFFFF/g,"\\\""); - } + var blob = new Blob([jsonString], {type: "text/plain;charset=utf-8"}); saveAs(blob, name + extension); + if (data.assembler){ + jsonString.replace(/\\"/g,"\uFFFF"); //U+ FFFF + jsonString = jsonString.replace(/\"([^"]+)\":/g,"$1:").replace(/\uFFFF/g,"\\\""); + var blob = new Blob([jsonString], {type: "text/plain;charset=utf-8"}); + saveAs(blob, name + "-forAmanda" + extension); + } // }); } -- GitLab