diff --git a/package.json b/package.json index 160ae86b..7cf82a92 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "impro", - "version": "0.19.8", + "version": "0.19.9", "type": "module", "scripts": { "start": "rm -rf \"${BUILD_DIR:-build}\" && NODE_ENV=development eleventy --serve", diff --git a/src/js/dataLayer/dataLayer.js b/src/js/dataLayer/dataLayer.js index 72d2b458..2b6579a6 100644 --- a/src/js/dataLayer/dataLayer.js +++ b/src/js/dataLayer/dataLayer.js @@ -21,7 +21,9 @@ export class DataLayer extends EventEmitter { this.identityResolver = identityResolver; this.draftMediaStore = draftMediaStore; this.isAuthenticated = api.isAuthenticated; - this.sessionState = createSessionState(api.session ?? null); + this.sessionState = createSessionState( + api.isAuthenticated ? api.session : null, + ); this.dataStore = new DataStore(this.sessionState); this.patchStore = new PatchStore(this.dataStore); this.preferencesProvider = preferencesProvider;