From 320076108d0fdbda905a5ee45dfce9a57ec89473 Mon Sep 17 00:00:00 2001 From: Abraham Date: Fri, 3 Nov 2023 20:28:25 +1100 Subject: [PATCH 1/2] Upgraded handbook url in config.json to use 2024. Also fixed incorrect url links in the handbook.js command. --- commands/handbook.js | 8 ++++---- config/handbook.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/commands/handbook.js b/commands/handbook.js index 3799f703..4c0c8e3e 100644 --- a/commands/handbook.js +++ b/commands/handbook.js @@ -74,7 +74,7 @@ module.exports = { value: raw_requirements.replace( /[A-Z]{4}[0-9]{4}/g, - `[$&](${handbookURL}$&)`, + `[$&](${handbookURL}/$&)`, ) || "None", inline: true, }, @@ -86,8 +86,8 @@ module.exports = { { name: "Equivalent Courses", value: - Object.keys(equivalents) - .map((course) => `[${course}](${course})`) + Object.keys(exclusions) + .map((course) => `[${course}](${handbookURL}/${course})`) .join(", ") || "None", inline: true, }, @@ -95,7 +95,7 @@ module.exports = { name: "Exclusion Courses", value: Object.keys(exclusions) - .map((course) => `[${course}](${handbookURL}${course})`) + .map((course) => `[${course}](${handbookURL}/${course})`) .join(", ") || "None", inline: true, }, diff --git a/config/handbook.json b/config/handbook.json index 9a8d7097..99b9c5dc 100644 --- a/config/handbook.json +++ b/config/handbook.json @@ -1,4 +1,4 @@ { "apiURL": "https://circlesapi.csesoc.app", - "handbookURL": "https://www.handbook.unsw.edu.au/undergraduate/courses/2022/" + "handbookURL": "https://www.handbook.unsw.edu.au/undergraduate/courses/2024" } From d69f51861c93142dc408407b3b0edeefb86c8412 Mon Sep 17 00:00:00 2001 From: Abraham Date: Fri, 3 Nov 2023 20:29:48 +1100 Subject: [PATCH 2/2] Fixed eslint warnings --- commands/handbook.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/commands/handbook.js b/commands/handbook.js index 4c0c8e3e..3606d055 100644 --- a/commands/handbook.js +++ b/commands/handbook.js @@ -48,7 +48,7 @@ module.exports = { // study_level, // school, // campus, - equivalents, + // equivalents, raw_requirements, exclusions, // handbook_note,