fix: status naar send status in controller
This commit is contained in:
		
							parent
							
								
									dba8902eeb
								
							
						
					
					
						commit
						5e0f284131
					
				
					 2 changed files with 8 additions and 8 deletions
				
			
		|  | @ -39,7 +39,7 @@ export async function createStudentHandler(req: Request, res: Response) { | ||||||
|     const userData = req.body as StudentDTO; |     const userData = req.body as StudentDTO; | ||||||
| 
 | 
 | ||||||
|     await createStudent(userData); |     await createStudent(userData); | ||||||
|     res.status(201); |     res.sendStatus(201); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export async function deleteStudentHandler(req: Request, res: Response) { | export async function deleteStudentHandler(req: Request, res: Response) { | ||||||
|  | @ -47,7 +47,7 @@ export async function deleteStudentHandler(req: Request, res: Response) { | ||||||
|     requireFields({ username }); |     requireFields({ username }); | ||||||
| 
 | 
 | ||||||
|     await deleteStudent(username); |     await deleteStudent(username); | ||||||
|     res.status(200); |     res.sendStatus(200); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export async function getStudentClassesHandler(req: Request, res: Response): Promise<void> { | export async function getStudentClassesHandler(req: Request, res: Response): Promise<void> { | ||||||
|  | @ -120,7 +120,7 @@ export async function createStudentRequestHandler(req: Request, res: Response): | ||||||
|     requireFields({ username, classId }); |     requireFields({ username, classId }); | ||||||
| 
 | 
 | ||||||
|     await createClassJoinRequest(username, classId); |     await createClassJoinRequest(username, classId); | ||||||
|     res.status(201); |     res.sendStatus(201); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export async function getStudentRequestHandler(req: Request, res: Response): Promise<void> { | export async function getStudentRequestHandler(req: Request, res: Response): Promise<void> { | ||||||
|  | @ -137,7 +137,7 @@ export async function deleteClassJoinRequestHandler(req: Request, res: Response) | ||||||
|     requireFields({ username, classId }); |     requireFields({ username, classId }); | ||||||
| 
 | 
 | ||||||
|     await deleteClassJoinRequest(username, classId); |     await deleteClassJoinRequest(username, classId); | ||||||
|     res.status(204); |     res.sendStatus(204); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -40,7 +40,7 @@ export async function createTeacherHandler(req: Request, res: Response) { | ||||||
|     const userData = req.body as TeacherDTO; |     const userData = req.body as TeacherDTO; | ||||||
| 
 | 
 | ||||||
|     await createTeacher(userData); |     await createTeacher(userData); | ||||||
|     res.status(201); |     res.sendStatus(201); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export async function deleteTeacherHandler(req: Request, res: Response) { | export async function deleteTeacherHandler(req: Request, res: Response) { | ||||||
|  | @ -48,7 +48,7 @@ export async function deleteTeacherHandler(req: Request, res: Response) { | ||||||
|     requireFields({ username }); |     requireFields({ username }); | ||||||
| 
 | 
 | ||||||
|     await deleteTeacher(username); |     await deleteTeacher(username); | ||||||
|     res.status(200); |     res.sendStatus(200); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export async function getTeacherClassHandler(req: Request, res: Response): Promise<void> { | export async function getTeacherClassHandler(req: Request, res: Response): Promise<void> { | ||||||
|  | @ -58,7 +58,7 @@ export async function getTeacherClassHandler(req: Request, res: Response): Promi | ||||||
| 
 | 
 | ||||||
|     const classes: ClassDTO[] | string[] = await getClassesByTeacher(username, full); |     const classes: ClassDTO[] | string[] = await getClassesByTeacher(username, full); | ||||||
| 
 | 
 | ||||||
|     res.json(classes); |     res.json({ classes }); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export async function getTeacherStudentHandler(req: Request, res: Response): Promise<void> { | export async function getTeacherStudentHandler(req: Request, res: Response): Promise<void> { | ||||||
|  | @ -97,5 +97,5 @@ export async function updateStudentJoinRequestHandler(req: Request, res: Respons | ||||||
|     requireFields({ studentUsername, classId }); |     requireFields({ studentUsername, classId }); | ||||||
| 
 | 
 | ||||||
|     await updateClassJoinRequestStatus(studentUsername, classId, accepted); |     await updateClassJoinRequestStatus(studentUsername, classId, accepted); | ||||||
|     res.status(200); |     res.sendStatus(200); | ||||||
| } | } | ||||||
|  |  | ||||||
		Reference in a new issue
	
	 Gabriellvl
						Gabriellvl