Archived
Private
Public Access
1
0

migrated to work with new iserv and units versions

This commit is contained in:
2023-08-31 15:17:28 +02:00
parent aba84e41ec
commit 969f6a4e8e
5 changed files with 63 additions and 14 deletions

View File

@@ -118,17 +118,30 @@ export class IServService {
result.class = grades[0].replace("Jahrgang ", "").toUpperCase();
}
}
switch (result.class) {
case "12":
result.class = "Q1";
break;
case "13":
result.class = "Q2";
break;
}
await this.storage.setItem("class", result.class);
for (let group of groups) {
if (!group.includes(".") || !group.toLowerCase().startsWith("q")) continue;
result.courses.push(group.split(".")[1]);
result.courses.push(group.split(".")[1]
.replace("1", "")
.replace("2", ""));
}
if (result.class.startsWith("Q")) {
const courses: Course[] = [];
for (let course of result.courses) {
const short = course.substring(1, 3);
const short = course.substring(0, 2);
const name = this.courseNames[short];
if (name == undefined) continue;
courses.push({