From dadc61209ab42de69e0737129900e360a5366cd0 Mon Sep 17 00:00:00 2001 From: Jake Kasper Date: Tue, 26 Aug 2025 06:42:41 -0500 Subject: [PATCH] disable rate --- frontend/src/services/api.js | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/frontend/src/services/api.js b/frontend/src/services/api.js index 0ff4761..7f86d30 100644 --- a/frontend/src/services/api.js +++ b/frontend/src/services/api.js @@ -13,23 +13,14 @@ const apiClient = axios.create({ }, }); -// Rate limiting - simple queue to prevent excessive requests -let lastRequestTime = 0; -const MIN_REQUEST_INTERVAL = 100; // 100ms between requests +// Rate limiting disabled - unlimited requests +// let lastRequestTime = 0; +// const MIN_REQUEST_INTERVAL = 0; // No delay between requests -// Add rate limiting interceptor -apiClient.interceptors.request.use(async (config) => { - const now = Date.now(); - const timeSinceLastRequest = now - lastRequestTime; - - if (timeSinceLastRequest < MIN_REQUEST_INTERVAL) { - const delay = MIN_REQUEST_INTERVAL - timeSinceLastRequest; - await new Promise(resolve => setTimeout(resolve, delay)); - } - - lastRequestTime = Date.now(); - return config; -}); +// Rate limiting interceptor disabled for unlimited requests +// apiClient.interceptors.request.use(async (config) => { +// return config; +// }); // Request interceptor to add auth token apiClient.interceptors.request.use(