diff --git a/backend/src/controllers/students.ts b/backend/src/controllers/students.ts index c825e8bb..72696177 100644 --- a/backend/src/controllers/students.ts +++ b/backend/src/controllers/students.ts @@ -39,7 +39,7 @@ export async function createStudentHandler(req: Request, res: Response) { const userData = req.body as StudentDTO; await createStudent(userData); - res.status(201); + res.sendStatus(201); } export async function deleteStudentHandler(req: Request, res: Response) { @@ -47,7 +47,7 @@ export async function deleteStudentHandler(req: Request, res: Response) { requireFields({ username }); await deleteStudent(username); - res.status(200); + res.sendStatus(200); } export async function getStudentClassesHandler(req: Request, res: Response): Promise { @@ -120,7 +120,7 @@ export async function createStudentRequestHandler(req: Request, res: Response): requireFields({ username, classId }); await createClassJoinRequest(username, classId); - res.status(201); + res.sendStatus(201); } export async function getStudentRequestHandler(req: Request, res: Response): Promise { @@ -137,7 +137,7 @@ export async function deleteClassJoinRequestHandler(req: Request, res: Response) requireFields({ username, classId }); await deleteClassJoinRequest(username, classId); - res.status(204); + res.sendStatus(204); } diff --git a/backend/src/controllers/teachers.ts b/backend/src/controllers/teachers.ts index 9c738817..ee18d3e2 100644 --- a/backend/src/controllers/teachers.ts +++ b/backend/src/controllers/teachers.ts @@ -40,7 +40,7 @@ export async function createTeacherHandler(req: Request, res: Response) { const userData = req.body as TeacherDTO; await createTeacher(userData); - res.status(201); + res.sendStatus(201); } export async function deleteTeacherHandler(req: Request, res: Response) { @@ -48,7 +48,7 @@ export async function deleteTeacherHandler(req: Request, res: Response) { requireFields({ username }); await deleteTeacher(username); - res.status(200); + res.sendStatus(200); } export async function getTeacherClassHandler(req: Request, res: Response): Promise { @@ -58,7 +58,7 @@ export async function getTeacherClassHandler(req: Request, res: Response): Promi const classes: ClassDTO[] | string[] = await getClassesByTeacher(username, full); - res.json(classes); + res.json({ classes }); } export async function getTeacherStudentHandler(req: Request, res: Response): Promise { @@ -97,5 +97,5 @@ export async function updateStudentJoinRequestHandler(req: Request, res: Respons requireFields({ studentUsername, classId }); await updateClassJoinRequestStatus(studentUsername, classId, accepted); - res.status(200); + res.sendStatus(200); }