# HG changeset patch # User www-data # Date 1479388856 0 # Node ID 67cf18d08af814634713dc8eee65b9ccce0d99e0 # Parent 62d61c7799fb692fbfae84b883c6ac9d58ee06ac# Parent c821dc2e26f58af87879e6c3184314ae1daf14df Merge branch 'master' of https://github.com/BrechtDeMan/WebAudioEvaluationTool diff -r 62d61c7799fb -r 67cf18d08af8 js/core.js --- a/js/core.js Thu Nov 17 10:20:58 2016 +0000 +++ b/js/core.js Thu Nov 17 13:20:56 2016 +0000 @@ -488,8 +488,8 @@ } else { var parser = new DOMParser(); var xmlDoc = parser.parseFromString(xmlhttp.responseText, "application/xml"); - var response = xmlDoc.getElementsByTagName('response')[0]; - if (response.getAttribute("state") == "OK") { + var response = xmlDoc.firstElementChild; + if (response.nodeName == "response" && response.getAttribute("state") == "OK") { window.onbeforeunload = undefined; var file = response.getElementsByTagName("file")[0]; console.log("Save: OK, written " + file.getAttribute("bytes") + "B");