Refactored the method for retrieving course academic year and semester information.

Added time sorting for selected courses.
Rewrote error handling mechanism to enhance code robustness.
This commit is contained in:
NianBroken
2024-05-09 17:33:51 +08:00 Unverified
parent e75640a063
commit 5d9f7cde28
5 changed files with 139 additions and 119 deletions
+2
View File
@@ -966,6 +966,8 @@ class Client:
"class_name": i.get("jxbmc"),
"title": i.get("kcmc"),
"teacher": i.get("jsxm"),
"course_year": i.get("xnmc"),
"course_semester": i.get("xqmmc")
}
for i in selected["items"]
],