wrote descriptions and refactored for new module response with information

This commit is contained in:
Elmar Kresse
2023-10-01 13:31:02 +02:00
parent f89416170d
commit 54731c0334
4 changed files with 115 additions and 27 deletions

View File

@@ -24,8 +24,8 @@ export async function fetchModulesByCourseAndSemester(
return response.json();
})
.then((modulesResponse) => {
modulesResponse.forEach((module: string) =>
modules.push(new Module(module, course, module)),
modulesResponse.forEach((module: Module) =>
modules.push(new Module(module.Id, module.Name, course, module.Name)),
);
});
return modules;
@@ -39,7 +39,7 @@ export async function fetchAllModules(): Promise<Module[]> {
})
.then((responseModules: Module[]) => {
responseModules.forEach((module: Module) => {
modules.push(new Module(module.Name, module.Course, module.Name));
modules.push(new Module(module.Id, module.Name, module.Course, module.Name));
});
});