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 { 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;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user