diff --git a/tracker/tracker/package.json b/tracker/tracker/package.json index 080b3a8bb..9a293089a 100644 --- a/tracker/tracker/package.json +++ b/tracker/tracker/package.json @@ -1,7 +1,7 @@ { "name": "@openreplay/tracker", "description": "The OpenReplay tracker main package", - "version": "11.0.1", + "version": "11.0.2", "keywords": [ "logging", "replay" diff --git a/tracker/tracker/src/main/modules/Network/fetchProxy.ts b/tracker/tracker/src/main/modules/Network/fetchProxy.ts index d62324806..76f1d5cb6 100644 --- a/tracker/tracker/src/main/modules/Network/fetchProxy.ts +++ b/tracker/tracker/src/main/modules/Network/fetchProxy.ts @@ -131,8 +131,13 @@ export class FetchProxyHandler implements ProxyHandler>target.apply(window, argsList) + if ( + !input || + // @ts-ignore + (typeof input !== 'string' && !input?.url) + ) { + return >target.apply(window, argsList) + } const isORUrl = input instanceof URL || typeof input === 'string'