diff --git a/src/routes/hooks-metrics.routes.js b/src/routes/hooks-metrics.routes.js index acc3325b..475269ec 100644 --- a/src/routes/hooks-metrics.routes.js +++ b/src/routes/hooks-metrics.routes.js @@ -7,7 +7,7 @@ const express = require('express'); const router = express.Router(); const fs = require('fs'); const path = require('path'); -const { authMiddleware, roleMiddleware } = require('../middleware/auth.middleware'); +const { authenticateToken, requireAdmin } = require('../middleware/auth.middleware'); const METRICS_PATH = path.join(__dirname, '../../.claude/metrics/hooks-metrics.json'); @@ -15,7 +15,7 @@ const METRICS_PATH = path.join(__dirname, '../../.claude/metrics/hooks-metrics.j * GET /api/admin/hooks/metrics * Get current hooks metrics */ -router.get('/metrics', authMiddleware, roleMiddleware(['admin']), async (req, res) => { +router.get('/metrics', authenticateToken, requireAdmin, async (req, res) => { try { // Check if metrics file exists if (!fs.existsSync(METRICS_PATH)) {