Nick:
This commit is contained in:
parent
43c2e877e7
commit
5b3c75b06e
@ -70,7 +70,7 @@ async function authenticateUser(req, res, mode?: RateLimiterMode): Promise<{ suc
|
||||
return { success: false, error: "Rate limit exceeded. Too many requests, try again in 1 minute.", status: 429 };
|
||||
}
|
||||
|
||||
if (token === "this_is_just_a_preview_token" && mode === "scrape") {
|
||||
if (token === "this_is_just_a_preview_token" && (mode === RateLimiterMode.Scrape || mode === RateLimiterMode.Preview)) {
|
||||
return { success: true, team_id: "preview" };
|
||||
}
|
||||
|
||||
|
@ -70,11 +70,12 @@ export function crawlRateLimit(plan: string){
|
||||
|
||||
|
||||
export function getRateLimiter(mode: RateLimiterMode){
|
||||
if(mode === RateLimiterMode.Preview){
|
||||
return previewRateLimiter;
|
||||
}else if(mode === RateLimiterMode.CrawlStatus){
|
||||
return crawlStatusRateLimiter;
|
||||
}else{
|
||||
return serverRateLimiter;
|
||||
switch(mode) {
|
||||
case RateLimiterMode.Preview:
|
||||
return previewRateLimiter;
|
||||
case RateLimiterMode.CrawlStatus:
|
||||
return crawlStatusRateLimiter;
|
||||
default:
|
||||
return serverRateLimiter;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user