api/moods: require auth to list moods

Pedro Lucas Porcellis porcellis@eletrotupi.com 1 month ago 7e976ffe9b6f05ebdc5f66105f545d07ff747b34
Parents: a231fa8
2 file(s) changed
  • api/src/controllers/moods.ts +1 -1
  • api/src/routes/moods.ts +1 -1
api/src/controllers/moods.ts
@@ -28,7 +28,7 @@ next(err);
28 28 }
29 29 },
30 30
31 - index: async (req: Request, res: Response, next: NextFunction) => {
31 + index: async (req: AuthenticatedRequest, res: Response, next: NextFunction) => {
32 32 try {
33 33 const moods = await getMoodsByUserId(Number(req.params.id));
34 34
api/src/routes/moods.ts
@@ -4,7 +4,7 @@ import { requireAuth } from '@app/middleware/auth';
4 4
5 5 const router = Router();
6 6
7 - router.get('/:id', MoodsController.index);
7 + router.get('/:id', requireAuth, MoodsController.index);
8 8 router.post('/', requireAuth, MoodsController.create);
9 9
10 10 export default router;