activity type route secured

This commit is contained in:
laxmanhalaki 2026-02-25 17:57:58 +05:30
parent c099cae4e7
commit aaa249c341

View File

@ -3,6 +3,7 @@ import { getPublicConfig } from '../config/system.config';
import { asyncHandler } from '../middlewares/errorHandler.middleware';
import { activityTypeService } from '../services/activityType.service';
import { generalApiLimiter } from '../middlewares/rateLimiter.middleware';
import { authenticateToken } from '../middlewares/auth.middleware';
const router = Router();
@ -31,6 +32,7 @@ router.get('/',
* No authentication required - public endpoint
*/
router.get('/activity-types',
authenticateToken,
asyncHandler(async (req: Request, res: Response): Promise<void> => {
const activityTypes = await activityTypeService.getAllActivityTypes(true);
res.json({
@ -46,6 +48,4 @@ router.get('/activity-types',
return;
})
);
export default router;