Ayeantics commited on
Commit
9a8116c
·
verified ·
1 Parent(s): e4e9ad6

Update server.js

Browse files
Files changed (1) hide show
  1. server.js +1 -1
server.js CHANGED
@@ -29,7 +29,7 @@ app.use('/api', (req, res, next) => {
29
  const ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress;
30
  ipRequestCounts[ip] = (ipRequestCounts[ip] || 0) + 1;
31
 
32
- if (ipRequestCounts[ip] > 10) {
33
  const rateLimitMessage = `IP ${ip} hit rate limit with ${ipRequestCounts[ip]} requests.`;
34
  logAndEmit(rateLimitMessage);
35
  return res.status(429).send('You have reached the 10 message limit. Please contact support for more information.');
 
29
  const ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress;
30
  ipRequestCounts[ip] = (ipRequestCounts[ip] || 0) + 1;
31
 
32
+ if (ipRequestCounts[ip] > 20 ) {
33
  const rateLimitMessage = `IP ${ip} hit rate limit with ${ipRequestCounts[ip]} requests.`;
34
  logAndEmit(rateLimitMessage);
35
  return res.status(429).send('You have reached the 10 message limit. Please contact support for more information.');