Revert "fix: add some better detection logic for assements widget #429"

This reverts commit 01cd5d1428.
This commit is contained in:
2026-05-06 17:31:41 +09:30
parent f57bd107b9
commit 01e679eab6
2 changed files with 3 additions and 20 deletions
@@ -28,17 +28,9 @@ async function fetchJSON(url: string, body: any) {
async function loadSubjects() {
const res = await fetchJSON("/seqta/student/load/subjects?", {});
const activeGroup = res.payload.find((s: any) => s.active === 1);
const activeYear = activeGroup?.year;
const allSubjects = res.payload
.filter((s: any) => s.year === activeYear)
return res.payload
.filter((s: any) => s.active === 1)
.flatMap((s: any) => s.subjects);
const seen = new Set<string>();
return allSubjects.filter((s: Subject) => {
if (seen.has(s.code)) return false;
seen.add(s.code);
return true;
});
}
async function loadPrefs(student: number) {