From d2e3fee99a88e684019589bd45265585bf87fb3f Mon Sep 17 00:00:00 2001 From: Arik Chakma Date: Thu, 6 Jun 2024 20:34:54 +0600 Subject: [PATCH] fix: return response status code (#5815) --- src/lib/http.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/http.ts b/src/lib/http.ts index 91fc488cd..b98aca7db 100644 --- a/src/lib/http.ts +++ b/src/lib/http.ts @@ -35,6 +35,7 @@ export async function httpCall< url: string, options?: HttpOptionsType, ): Promise> { + let statusCode: number = 0; try { const fingerprintPromise = await fp.load(); const fingerprint = await fingerprintPromise.get(); @@ -50,6 +51,7 @@ export async function httpCall< ...(options?.headers ?? {}), }), }); + statusCode = response.status; // @ts-ignore const doesAcceptHtml = options?.headers?.['Accept'] === 'text/html'; @@ -83,7 +85,7 @@ export async function httpCall< return { response: undefined, error: { - status: 0, + status: statusCode, message: error.message, }, };