Skip to content

Commit 0eac2ab

Browse files
simpler startsWith
1 parent aec1ec9 commit 0eac2ab

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

packages/bitcore-node/src/routes/middleware.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,7 @@ export function CacheMiddleware(serverSeconds = CacheTimes.Second, browserSecond
6868
}
6969

7070
function isWhiteListed(whitelist: Array<string> = [], ip: string) {
71-
let whiteListed = whitelist.includes(ip);
72-
if (whiteListed) {
73-
return true;
74-
} else {
75-
return whitelist.some(listItem => new RegExp(listItem).test(ip));
76-
}
71+
return whitelist.some(listItem => ip.startsWith(listItem));
7772
}
7873

7974
export function RateLimiter(method: string, perSecond: number, perMinute: number, perHour: number) {

0 commit comments

Comments
 (0)