Refactor isRateLimitError function for improved readability
This commit is contained in:
1 parent
e1612932b5
commit
9b1eb4576a
1 file changed
+1
-3
@@ -275,9 +275,7 @@ function sleep(ms: number): Promise<void> {
|
|||||||
// HTTP 403/429 from http-client (`statusCode`) or tool-cache (`httpStatusCode`).
|
// HTTP 403/429 from http-client (`statusCode`) or tool-cache (`httpStatusCode`).
|
||||||
function isRateLimitError(err: unknown): boolean {
|
function isRateLimitError(err: unknown): boolean {
|
||||||
const e = err as
|
const e = err as
|
||||||
| {httpStatusCode?: number; statusCode?: number}
|
{httpStatusCode?: number; statusCode?: number} | null | undefined;
|
||||||
| null
|
|
||||||
| undefined;
|
|
||||||
const status = e?.httpStatusCode ?? e?.statusCode;
|
const status = e?.httpStatusCode ?? e?.statusCode;
|
||||||
return status === 403 || status === 429;
|
return status === 403 || status === 429;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user