X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=webcit-ng%2Fstatic%2Fjs%2Fview_calendar.js;h=28fcbd68cbb028ffc8344db3a321d9bbfd5fb4b9;hp=f5c53fc19b4142b2341712b4e60a1b1c75beb027;hb=HEAD;hpb=fd9570c14521f696cccaaf8b8e7e0fa75cfddc2a diff --git a/webcit-ng/static/js/view_calendar.js b/webcit-ng/static/js/view_calendar.js index f5c53fc19..28fcbd68c 100644 --- a/webcit-ng/static/js/view_calendar.js +++ b/webcit-ng/static/js/view_calendar.js @@ -35,8 +35,22 @@ function view_render_calendar() { throw new Error(`${response.status} ${response.statusText}`); } }) - //.then(str => new window.DOMParser().parseFromString(str, "text/xml")) - .then(str => document.getElementById("ctdl-main").innerHTML = escapeHTML(str)) + //.then(str => document.getElementById("ctdl-main").innerHTML = escapeHTML(str)) + .then(str => new window.DOMParser().parseFromString(str, "text/xml")) + .then(xmlcal => { + document.getElementById("ctdl-main").innerHTML = "calendar items:
"; + let root = xmlcal.documentElement; + let children = root.childNodes; + for (let i=0; i"; + } + } + + }) .catch(error => { console.log(error); document.getElementById("ctdl-main").innerHTML = `
${error}
`;