diff --git a/eslint.config.js b/eslint.config.js index 199ca40..1120b4f 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -33,7 +33,7 @@ export default [ }, }, { - files: ['tests/**/*.js'], + files: ['tests/**/*.js', 'test/**/*.js'], languageOptions: { globals: { describe: 'readonly', diff --git a/src/middleware/security.middleware.js b/src/middleware/security.middleware.js index 6011364..e3bc2c7 100644 --- a/src/middleware/security.middleware.js +++ b/src/middleware/security.middleware.js @@ -6,19 +6,15 @@ const securityMiddleware = async (req, res, next) => { try { const role = res.user?.role || 'guest'; let limit; - let message; switch(role){ case 'admin': limit=20; - message='Admin req limit exceeded (20 req per min)'; break; case 'user': limit=10; - message='User req limit exceeded (10 req per min)'; break; default: limit=5; - message='Guest req limit exceeded (5 req per min)'; } const client = aj.withRule(slidingWindow( { mode: 'LIVE',