api/moods: require auth to list moods
Parents:
a231fa82 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;