From 2e3c8a41cd41862812aae8db58cb5d774c8f95e5 Mon Sep 17 00:00:00 2001 From: Justin Dalrymple Date: Fri, 5 May 2023 11:58:48 -0400 Subject: [PATCH] Switch to cors to test upload functionality (#3240) --- packages/rest/src/Requester.ts | 2 +- packages/rest/test/unit/Requester.ts | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/rest/src/Requester.ts b/packages/rest/src/Requester.ts index 549e4627..ac4a62c7 100644 --- a/packages/rest/src/Requester.ts +++ b/packages/rest/src/Requester.ts @@ -107,7 +107,7 @@ export async function defaultRequestHandler(endpoint: string, options: RequestOp /* eslint-disable no-await-in-loop */ for (let i = 0; i < maxRetries; i += 1) { - const response = await fetch(url, { ...opts, mode: 'same-origin' }); + const response = await fetch(url, { ...opts, mode: 'cors' }); if (response.ok) return parseResponse(response, asStream); if (!retryCodes.includes(response.status)) await throwFailedRequestError(response); diff --git a/packages/rest/test/unit/Requester.ts b/packages/rest/test/unit/Requester.ts index 4a208d6d..62155328 100644 --- a/packages/rest/test/unit/Requester.ts +++ b/packages/rest/test/unit/Requester.ts @@ -199,7 +199,7 @@ describe('defaultRequestHandler', () => { } as RequestOptions); expect(MockFetch).toHaveBeenCalledWith(new URL('http://test.com/testurl'), { - mode: 'same-origin', + mode: 'cors', }); }); @@ -225,7 +225,7 @@ describe('defaultRequestHandler', () => { } as RequestOptions); expect(MockFetch).toHaveBeenCalledWith(new URL('http://test.com/testurl/123?test=4'), { - mode: 'same-origin', + mode: 'cors', }); }); @@ -251,7 +251,7 @@ describe('defaultRequestHandler', () => { } as RequestOptions); expect(MockFetch).toHaveBeenCalledWith(new URL('http://test.com/projects/testurl/123?test=4'), { - mode: 'same-origin', + mode: 'cors', }); await defaultRequestHandler('123/testurl', { @@ -260,7 +260,7 @@ describe('defaultRequestHandler', () => { } as RequestOptions); expect(MockFetch).toHaveBeenCalledWith(new URL('http://test.com/projects/123/testurl?test=4'), { - mode: 'same-origin', + mode: 'cors', }); await defaultRequestHandler('123/testurl', { @@ -269,7 +269,7 @@ describe('defaultRequestHandler', () => { } as RequestOptions); expect(MockFetch).toHaveBeenCalledWith(new URL('http://test.com/projects/123/testurl?test=4'), { - mode: 'same-origin', + mode: 'cors', }); }); });