cleaned up code

This commit is contained in:
Sriram Hariharan
2019-08-11 10:09:59 -05:00
parent e877ecaa6b
commit 893e882377
9 changed files with 127 additions and 142 deletions

View File

@@ -11,8 +11,6 @@ var curr_course = {}
$("#calendar").after(Template.calendarModal());
chrome.storage.sync.get("savedCourses", function (data) {
// Iterate through each saved course and add to 'event'
saved_courses = data.savedCourses;
@@ -75,14 +73,13 @@ function setUpModal() {
function setRegisterButton(status, registerlink) {
if (canNotRegister(status, registerlink))
$("#register").text("Can't Register").css("background-color", "#FF5722");
$("#register").text("Can't Register").css("background-color", Colors.closed);
else if (status.includes("waitlisted"))
$("#register").text("Join Waitlist").css("background-color", "#FF9800");
$("#register").text("Join Waitlist").css("background-color", Colors.waitlisted);
else
$("#register").text("Register").css("background-color", "#4CAF50");
$("#register").text("Register").css("background-color", Colors.open);
}
function canNotRegister(status, registerlink) {
return status.includes("closed") || status.includes("cancelled") || !status || !registerlink
}
@@ -100,15 +97,15 @@ function buildTimeTitle(datetimearr) {
// Iterate through each saved course and add to 'event'
function buildEventSource(savedCourses) {
function buildEventSource(saved_courses) {
color_counter = 0;
let event_source = [];
var hours = 0;
for (let i = 0; i < savedCourses.length; i++) {
for (let i = 0; i < saved_courses.length; i++) {
let {
coursename,
datetimearr
} = savedCourses[i];
} = saved_courses[i];
let number = seperateCourseNameParts(coursename).number;
hours += parseInt(number.charAt(0));
for (let j = 0; j < datetimearr.length; j++) {
@@ -118,11 +115,15 @@ function buildEventSource(savedCourses) {
}
color_counter++;
}
$("#hours").text(hours + " Hours");
$("#num").text(savedCourses.length + " Courses");
displayMetaData(hours, saved_courses);
return event_source;
}
function displayMetaData(hours, saved_courses) {
$("#hours").text(hours + " Hours");
$("#num").text(saved_courses.length + " Courses");
}
//create the event object for every section
function setEventForSection(session, colorCounter, i) {
let full_day = days.get(session[0]);
@@ -178,8 +179,6 @@ chrome.runtime.onMessage.addListener(
);
$("#info").click(() => {
setTimeout(() => {
window.open(curr_course.link);