fixed link bug import
This commit is contained in:
@@ -152,6 +152,8 @@ function getCourseInfo(row) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function saveCourse() {
|
function saveCourse() {
|
||||||
|
console.log(curr_course);
|
||||||
|
console.log(JSON.stringify(curr_course));
|
||||||
let {
|
let {
|
||||||
full_name,
|
full_name,
|
||||||
unique,
|
unique,
|
||||||
|
|||||||
11
js/import.js
11
js/import.js
@@ -36,7 +36,7 @@ function importCourse(unique_node) {
|
|||||||
function buildAddCourse(link) {
|
function buildAddCourse(link) {
|
||||||
$.get(link, function (response) {
|
$.get(link, function (response) {
|
||||||
if (response) {
|
if (response) {
|
||||||
let simp_course = buildSimplifiedCourseObject(response);
|
let simp_course = buildSimplifiedCourseObject(response, link);
|
||||||
chrome.runtime.sendMessage({
|
chrome.runtime.sendMessage({
|
||||||
command: "courseStorage",
|
command: "courseStorage",
|
||||||
course: simp_course,
|
course: simp_course,
|
||||||
@@ -51,14 +51,14 @@ function buildAddCourse(link) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function buildSimplifiedCourseObject(response) {
|
function buildSimplifiedCourseObject(response, link) {
|
||||||
let imported_course = getCourseObject(htmlToNode(response));
|
let imported_course = getCourseObject(htmlToNode(response), link);
|
||||||
let {
|
let {
|
||||||
full_name,
|
full_name,
|
||||||
unique,
|
unique,
|
||||||
prof_name,
|
prof_name,
|
||||||
status,
|
|
||||||
individual,
|
individual,
|
||||||
|
status,
|
||||||
register
|
register
|
||||||
} = curr_course;
|
} = curr_course;
|
||||||
let dtarr = getDayTimeArray(undefined, curr_course);
|
let dtarr = getDayTimeArray(undefined, curr_course);
|
||||||
@@ -67,10 +67,9 @@ function buildSimplifiedCourseObject(response) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*For a row, get all the course information and add the date-time-lines*/
|
/*For a row, get all the course information and add the date-time-lines*/
|
||||||
function getCourseObject(response_node) {
|
function getCourseObject(response_node, individual) {
|
||||||
let course_name = $(response_node).find("#details h2").text();
|
let course_name = $(response_node).find("#details h2").text();
|
||||||
let course_row = $(response_node).find('table');
|
let course_row = $(response_node).find('table');
|
||||||
let individual = document.URL;
|
|
||||||
curr_course = buildBasicCourseInfo(course_row, course_name, individual);
|
curr_course = buildBasicCourseInfo(course_row, course_name, individual);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user