diff --git a/__tests__/services/common-api.postNoBody.test.ts b/__tests__/services/common-api.postNoBody.test.ts index f003756343..ab253b2da0 100644 --- a/__tests__/services/common-api.postNoBody.test.ts +++ b/__tests__/services/common-api.postNoBody.test.ts @@ -38,6 +38,6 @@ describe("commonApiPostWithoutBodyAndResponse", () => { }); await expect( commonApiPostWithoutBodyAndResponse({ endpoint: "e" }) - ).rejects.toThrow("err"); + ).rejects.toBe("err"); }); }); diff --git a/__tests__/services/common-api.test.ts b/__tests__/services/common-api.test.ts index ef1597d459..3556bbd860 100644 --- a/__tests__/services/common-api.test.ts +++ b/__tests__/services/common-api.test.ts @@ -50,7 +50,7 @@ describe("commonApiFetch", () => { json: async () => ({ error: "err" }), }); - await expect(commonApiFetch({ endpoint: "bad" })).rejects.toThrow("err"); + await expect(commonApiFetch({ endpoint: "bad" })).rejects.toBe("err"); expect(fetchMock).toHaveBeenCalledWith( "https://api.test.6529.io/api/bad", expect.objectContaining({ @@ -103,7 +103,7 @@ describe("commonApiPost", () => { json: async () => ({ error: "err" }), }); - await expect(commonApiPost({ endpoint: "e", body: {} })).rejects.toThrow( + await expect(commonApiPost({ endpoint: "e", body: {} })).rejects.toBe( "err" ); expect(fetchMock).toHaveBeenCalledWith( diff --git a/services/api/common-api.ts b/services/api/common-api.ts index 7ac98b9d75..0c81255ebf 100644 --- a/services/api/common-api.ts +++ b/services/api/common-api.ts @@ -52,7 +52,7 @@ const handleApiError = async (res: Response): Promise => { } } - throw new Error(errorMessage); + return Promise.reject(errorMessage); }; const executeApiRequest = async (