activity type route secured
This commit is contained in:
parent
c099cae4e7
commit
aaa249c341
@ -3,6 +3,7 @@ import { getPublicConfig } from '../config/system.config';
|
|||||||
import { asyncHandler } from '../middlewares/errorHandler.middleware';
|
import { asyncHandler } from '../middlewares/errorHandler.middleware';
|
||||||
import { activityTypeService } from '../services/activityType.service';
|
import { activityTypeService } from '../services/activityType.service';
|
||||||
import { generalApiLimiter } from '../middlewares/rateLimiter.middleware';
|
import { generalApiLimiter } from '../middlewares/rateLimiter.middleware';
|
||||||
|
import { authenticateToken } from '../middlewares/auth.middleware';
|
||||||
|
|
||||||
const router = Router();
|
const router = Router();
|
||||||
|
|
||||||
@ -31,6 +32,7 @@ router.get('/',
|
|||||||
* No authentication required - public endpoint
|
* No authentication required - public endpoint
|
||||||
*/
|
*/
|
||||||
router.get('/activity-types',
|
router.get('/activity-types',
|
||||||
|
authenticateToken,
|
||||||
asyncHandler(async (req: Request, res: Response): Promise<void> => {
|
asyncHandler(async (req: Request, res: Response): Promise<void> => {
|
||||||
const activityTypes = await activityTypeService.getAllActivityTypes(true);
|
const activityTypes = await activityTypeService.getAllActivityTypes(true);
|
||||||
res.json({
|
res.json({
|
||||||
@ -46,6 +48,4 @@ router.get('/activity-types',
|
|||||||
return;
|
return;
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
|
||||||
export default router;
|
export default router;
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user