From ab174c6c59725119893b2b6df7bab99eaad3cf42 Mon Sep 17 00:00:00 2001 From: 10001shh Date: Sat, 27 Oct 2018 14:25:28 -0500 Subject: [PATCH] minor bugfix --- js/calendar.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/js/calendar.js b/js/calendar.js index 82386683..5d3f220e 100644 --- a/js/calendar.js +++ b/js/calendar.js @@ -65,7 +65,9 @@ $(function () { $("#prof").html(`with ${uncapProf}`); let status = savedCourses[currindex].status; - if (status.includes("closed") || status.includes("cancelled") || !status) { + + let registerlink = savedCourses[currindex].registerlink; + if (status.includes("closed") || status.includes("cancelled") || !status || !registerlink) { $("#register").text("Can't Register").css("background-color", "#FF5722"); } else if (status.includes("waitlisted")) { $("#register").text("Join Waitlist").css("background-color", "#FF9800"); @@ -135,7 +137,7 @@ $(function () { $("#register").click(function () { let registerlink = savedCourses[currindex].registerlink; let status = savedCourses[currindex].status; - if (!(status.includes("closed") || status.includes("cancelled"))) { + if (!(status.includes("closed") || status.includes("cancelled") || !status || !registerlink)) { setTimeout(() => { window.open(registerlink); }, butdelay);