From aaf8be2f701d9c81583c1d707ea6c042a005b3e5 Mon Sep 17 00:00:00 2001 From: Ezequiel Bergamaschi Date: Sun, 22 Jun 2014 23:46:36 -0300 Subject: [PATCH] fix local storage manager --- mindplot/src/main/javascript/LocalStorageManager.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/mindplot/src/main/javascript/LocalStorageManager.js b/mindplot/src/main/javascript/LocalStorageManager.js index f3318aed..b4044b36 100644 --- a/mindplot/src/main/javascript/LocalStorageManager.js +++ b/mindplot/src/main/javascript/LocalStorageManager.js @@ -36,11 +36,11 @@ mindplot.LocalStorageManager = new Class({ var xml = localStorage.getItem(mapId + "-xml"); if (xml == null || this.forceLoad) { $.ajax({ - url:this.documentUrl.replace("{id}", mapId), - headers:{"Content-Type":"text/plain","Accept":"application/xml"}, - method:'get', + url: this.documentUrl.replace("{id}", mapId), + type:'get', + dataType: "xml", async:false, - success:function (responseText) { + success: function (responseText) { xml = responseText; } }); @@ -49,7 +49,9 @@ mindplot.LocalStorageManager = new Class({ throw new Error("Map could not be loaded"); } } - return xml; + + var parser = new DOMParser(); + return parser.parseFromString(xml, 'text/xml'); }, unlockMap:function (mindmap) {