diff --git a/packages/@orbit/core/src/main.ts b/packages/@orbit/core/src/main.ts index ac9c3c2a..738cc010 100644 --- a/packages/@orbit/core/src/main.ts +++ b/packages/@orbit/core/src/main.ts @@ -11,6 +11,7 @@ export interface OrbitGlobal { deprecate: (message: string, test?: boolean | (() => boolean)) => void; uuid: () => string; debug: boolean; + fetch?: typeof fetch; } // Establish the root object, `window` (`self`) in the browser, `global` diff --git a/packages/@orbit/jsonapi/src/jsonapi-request-processor.ts b/packages/@orbit/jsonapi/src/jsonapi-request-processor.ts index 9e40a2a0..cb4a3150 100644 --- a/packages/@orbit/jsonapi/src/jsonapi-request-processor.ts +++ b/packages/@orbit/jsonapi/src/jsonapi-request-processor.ts @@ -161,9 +161,7 @@ export class JSONAPIRequestProcessor { delete settings.params; } - let fetchFn = (Orbit as any).fetch || Orbit.globals.fetch; - - // console.log('fetch', fullUrl, settings, 'polyfill', fetchFn.polyfill); + let fetchFn = Orbit.fetch || Orbit.globals.fetch; if (settings.timeout !== undefined && settings.timeout > 0) { let timeout = settings.timeout;