style: fix linting issues met Prettier
This commit is contained in:
parent
aa1de9bfa3
commit
aa2d4242ae
5 changed files with 17 additions and 10 deletions
|
@ -1,5 +1,12 @@
|
||||||
import express from 'express';
|
import express from 'express';
|
||||||
import { createGroupHandler, deleteGroupHandler, getAllGroupsHandler, getGroupHandler, getGroupSubmissionsHandler, putGroupHandler } from '../controllers/groups.js';
|
import {
|
||||||
|
createGroupHandler,
|
||||||
|
deleteGroupHandler,
|
||||||
|
getAllGroupsHandler,
|
||||||
|
getGroupHandler,
|
||||||
|
getGroupSubmissionsHandler,
|
||||||
|
putGroupHandler,
|
||||||
|
} from '../controllers/groups.js';
|
||||||
|
|
||||||
const router = express.Router({ mergeParams: true });
|
const router = express.Router({ mergeParams: true });
|
||||||
|
|
||||||
|
|
|
@ -69,7 +69,7 @@ export async function getAssignment(classid: string, id: number): Promise<Assign
|
||||||
|
|
||||||
export async function putAssignment(classid: string, id: number, assignmentData: Partial<EntityDTO<Assignment>>): Promise<AssignmentDTO> {
|
export async function putAssignment(classid: string, id: number, assignmentData: Partial<EntityDTO<Assignment>>): Promise<AssignmentDTO> {
|
||||||
const assignment = await fetchAssignment(classid, id);
|
const assignment = await fetchAssignment(classid, id);
|
||||||
|
|
||||||
await putObject<Assignment>(assignment, assignmentData, getAssignmentRepository());
|
await putObject<Assignment>(assignment, assignmentData, getAssignmentRepository());
|
||||||
|
|
||||||
return mapToAssignmentDTO(assignment);
|
return mapToAssignmentDTO(assignment);
|
||||||
|
|
|
@ -134,9 +134,9 @@ export async function addClassStudent(classId: string, username: string): Promis
|
||||||
const cls = await fetchClass(classId);
|
const cls = await fetchClass(classId);
|
||||||
const newStudent = await fetchStudent(username);
|
const newStudent = await fetchStudent(username);
|
||||||
|
|
||||||
const newStudents = { students: [...cls.students, newStudent] }
|
const newStudents = { students: [...cls.students, newStudent] };
|
||||||
await putObject<Class>(cls, newStudents, getClassRepository());
|
await putObject<Class>(cls, newStudents, getClassRepository());
|
||||||
|
|
||||||
return mapToClassDTO(cls);
|
return mapToClassDTO(cls);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -145,7 +145,7 @@ export async function addClassTeacher(classId: string, username: string): Promis
|
||||||
const newTeacher = await fetchTeacher(username);
|
const newTeacher = await fetchTeacher(username);
|
||||||
|
|
||||||
const newTeachers = { teachers: [...cls.teachers, newTeacher] };
|
const newTeachers = { teachers: [...cls.teachers, newTeacher] };
|
||||||
await putObject<Class>(cls, newTeachers, getClassRepository());
|
await putObject<Class>(cls, newTeachers, getClassRepository());
|
||||||
|
|
||||||
return mapToClassDTO(cls);
|
return mapToClassDTO(cls);
|
||||||
}
|
}
|
||||||
|
|
|
@ -37,9 +37,9 @@ export async function getGroup(classId: string, assignmentNumber: number, groupN
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function putGroup(
|
export async function putGroup(
|
||||||
classId: string,
|
classId: string,
|
||||||
assignmentNumber: number,
|
assignmentNumber: number,
|
||||||
groupNumber: number,
|
groupNumber: number,
|
||||||
groupData: Partial<EntityDTO<Group>>
|
groupData: Partial<EntityDTO<Group>>
|
||||||
): Promise<GroupDTO> {
|
): Promise<GroupDTO> {
|
||||||
const group = await fetchGroup(classId, assignmentNumber, groupNumber);
|
const group = await fetchGroup(classId, assignmentNumber, groupNumber);
|
||||||
|
|
|
@ -11,8 +11,8 @@ import { DwengoEntityRepository } from '../data/dwengo-entity-repository';
|
||||||
* @returns Nothing.
|
* @returns Nothing.
|
||||||
*/
|
*/
|
||||||
export async function putObject<T extends object>(
|
export async function putObject<T extends object>(
|
||||||
object: T,
|
object: T,
|
||||||
data: Partial<EntityDTO<FromEntityType<T>>>,
|
data: Partial<EntityDTO<FromEntityType<T>>>,
|
||||||
repo: DwengoEntityRepository<T>
|
repo: DwengoEntityRepository<T>
|
||||||
): Promise<void> {
|
): Promise<void> {
|
||||||
repo.assign(object, data);
|
repo.assign(object, data);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue