Browse Source

Merge pull request #223 from Linho1219/pending

fix: 修复同济大学教务导入选择问题
星河欲转 4 tuần trước cách đây
mục cha
commit
0da0a8a734
1 tập tin đã thay đổi với 3 bổ sung2 xóa
  1. 3 2
      resources/TONGJI/tongji_01.js

+ 3 - 2
resources/TONGJI/tongji_01.js

@@ -56,6 +56,7 @@
     if (useOtherTerm === null)
       AndroidBridge.showToast("未选择学期,使用当前学期");
     else if (useOtherTerm === 1) {
+      AndroidBridge.showToast("正在加载学期列表");
       const termListResponse = await fetch(ENDPOINTS.termList()).then((res) =>
         res.json(),
       );
@@ -63,8 +64,8 @@
         "请选择学期",
         JSON.stringify(termListResponse.data.map((term) => term.fullName)),
       );
-      const selectedId = termListResponse.data[index].id;
-      if (selectedId !== null) termId = selectedId;
+      const selectedId = termListResponse.data[index]?.id;
+      if (selectedId) termId = selectedId;
       else AndroidBridge.showToast("未选择学期,使用当前学期");
     }
     const termMetaDataResponse = await fetch(