Skip to content
Snippets Groups Projects
Commit c982659c authored by narindra.rajohnso's avatar narindra.rajohnso
Browse files

change short details in route and test database

parent b81ffb6f
No related branches found
No related tags found
No related merge requests found
No preview for this file type
...@@ -27,9 +27,9 @@ router.get('/:admin', checkExistingUser, (req: express.Request, res: express.Res ...@@ -27,9 +27,9 @@ router.get('/:admin', checkExistingUser, (req: express.Request, res: express.Res
router.get('/:admin/list-users', checkExistingUser,async (req: express.Request, res: express.Response) => { router.get('/:admin/list-users', checkExistingUser,async (req: express.Request, res: express.Response) => {
try { try {
const users = await Database.getAllUsers(); const users = await Database.getAllUsers();
res.status(StatusCodes.OK).json({ users: users }); res.status(StatusCodes.OK).json({users});
} catch (error) { } catch (error) {
res.status(StatusCodes.BAD_REQUEST).json({ error: `An error occured: ${error}` }); res.status(StatusCodes.BAD_REQUEST).json({ message: `An error occured: ${error}` });
} }
}); });
...@@ -172,5 +172,19 @@ router.delete('/:admin/delete-question', checkExistingUser, checkIdField, async ...@@ -172,5 +172,19 @@ router.delete('/:admin/delete-question', checkExistingUser, checkIdField, async
});
router.post('/:admin/get-user', checkExistingUser, async (req: express.Request, res: express.Response) => {
const data = req.body
let user=await Database.infoUser(data.username);
user.dataValues.password="CONFIDENTIAL!!!"
if(user){
res.status(StatusCodes.OK).json({info_user: user.dataValues});
}else{
res.status(StatusCodes.NOT_FOUND).json({message: "USER_NOT_FOUND"});
}
}); });
export default router; export default router;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment