fix: robust group-suffix stripping in parseOfferedCourses

This commit is contained in:
2026-08-18 15:35:08 +08:00
parent 5a9c185a48
commit 544d4aab1a
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -76,7 +76,7 @@
return extractRows(html)
.filter((tds) => tds.length >= 2)
.map((tds) => ({
courseCode: tds[0].split('-')[0].trim(),
courseCode: tds[0].replace(/\s*-\s*Group\s*\d+$/i, '').trim(),
description: tds[1]
}));
}