From cc98480362d2fb83069ae81e3b2a3c8f9cf292f2 Mon Sep 17 00:00:00 2001 From: sylenien Date: Thu, 20 Oct 2022 09:19:34 +0200 Subject: [PATCH] fix(tracker): fix localstorage iframe regression --- tracker/tracker/src/main/app/index.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tracker/tracker/src/main/app/index.ts b/tracker/tracker/src/main/app/index.ts index 5f280ead4..afc2958f3 100644 --- a/tracker/tracker/src/main/app/index.ts +++ b/tracker/tracker/src/main/app/index.ts @@ -122,13 +122,15 @@ export default class App { verbose: false, __is_snippet: false, __debug_report_edp: null, - localStorage: window?.localStorage, - sessionStorage: window?.sessionStorage, + localStorage: null, + sessionStorage: null, }, options, ) this.revID = this.options.revID + this.localStorage = this.options.localStorage || window.localStorage + this.sessionStorage = this.options.sessionStorage || window.sessionStorage this.sanitizer = new Sanitizer(this, options) this.nodes = new Nodes(this.options.node_id) this.observer = new Observer(this, options) @@ -136,8 +138,6 @@ export default class App { this.ticker.attach(() => this.commit()) this.debug = new Logger(this.options.__debug__) this.notify = new Logger(this.options.verbose ? LogLevel.Warnings : LogLevel.Silent) - this.localStorage = this.options.localStorage || window.localStorage - this.sessionStorage = this.options.sessionStorage || window.sessionStorage this.session = new Session(this, this.options) this.session.attachUpdateCallback(({ userID, metadata }) => { if (userID != null) {