diff --git a/src/core/error.ts b/src/core/error.ts index d207856ea..380959abc 100644 --- a/src/core/error.ts +++ b/src/core/error.ts @@ -67,7 +67,8 @@ export class APIError< return new APIConnectionError({ message, cause: castToError(errorResponse) }); } - const error = (errorResponse as Record)?.['error']; + const error = + (errorResponse as Record)?.['error'] ?? (errorResponse as Record | undefined); if (status === 400) { return new BadRequestError(status, error, message, headers);