disable rate

This commit is contained in:
Jake Kasper
2025-08-26 06:42:41 -05:00
parent c99a75cc66
commit dadc61209a

View File

@@ -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(