diff --git a/js/components/main.vue b/js/components/main.vue index 82f9be4..303af7e 100644 --- a/js/components/main.vue +++ b/js/components/main.vue @@ -161,14 +161,16 @@ var mainWindow = { this.selectCourses.push({ 'time': t, 'name': course.name, - 'temp': false + 'temp': false, + 'number': course.number, + 'class': course.class }) } }, 'removeCourse': function (course) { - console.log("remove " + course) + console.log("remove " + course.name) for (var i = this.selectCourses.length - 1; i >= 0; i--) { - if (this.selectCourses[i].name == course) { + if (this.selectCourses[i].number === course.number && this.selectCourses[i].class === course.class) { this.selectCourses.splice(i, 1) } } diff --git a/js/components/table.vue b/js/components/table.vue index 999c6b1..475e848 100644 --- a/js/components/table.vue +++ b/js/components/table.vue @@ -5,7 +5,7 @@ var courseDiv = { {{ course.name }}