X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit-ng%2Fstatic%2Fjs%2Fview_calendar.js;h=1ac05266a0a5aa1d3dcdac9829f42e5840d4b57e;hb=0e0d140960c9f47411c15c820cba700d7688d0b2;hp=17a1a4ea5c62c8a5b56d15d76617ea6486532031;hpb=e00e07603c749a76ee790072df6ce4445d960c25;p=citadel.git diff --git a/webcit-ng/static/js/view_calendar.js b/webcit-ng/static/js/view_calendar.js index 17a1a4ea5..1ac05266a 100644 --- a/webcit-ng/static/js/view_calendar.js +++ b/webcit-ng/static/js/view_calendar.js @@ -8,20 +8,22 @@ // RENDERER FOR THIS VIEW function view_render_calendar() { - document.getElementById("ctdl-main").innerHTML = `STUB RENDERER FOR CALENDAR ROOM`; - fetch( "/ctdl/r/" + escapeHTMLURI(current_room) + "/calendar::" ) - .then((response) => { + .then(response => { if (response.ok) { return(response.json()); } + else { + throw new Error(`${response.status} ${response.statusText}`); + } }) - .then((j) => { - console.log("Something"); + .then(j => { + document.getElementById("ctdl-main").innerHTML = JSON.stringify(j); }) - .catch((error) => { - console.log("Error: " + error); + .catch(error => { + console.log(error); + document.getElementById("ctdl-main").innerHTML = `
${error}
`; }); }