From e9e1b05a8cff5ddc4684c34c774c0007fc145b49 Mon Sep 17 00:00:00 2001 From: addison Date: Thu, 11 Nov 2021 13:10:45 -0500 Subject: [PATCH] Revert "[review] [bug] Adjust state scope for OrganizationInvitation" This reverts commit caa4574a65d9d0c3573a7529ed2221764fd55497. --- common/src/models/domain/account.ts | 1 - common/src/models/domain/globalState.ts | 1 + common/src/services/state.service.ts | 8 ++++---- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/common/src/models/domain/account.ts b/common/src/models/domain/account.ts index 092684fa..e2fb8766 100644 --- a/common/src/models/domain/account.ts +++ b/common/src/models/domain/account.ts @@ -126,7 +126,6 @@ export class Account { convertAccountToKeyConnector: boolean; usesKeyConnector: boolean; enableFullWidth: boolean; - organizationInvitation: any; private hasPremiumPersonally: boolean; diff --git a/common/src/models/domain/globalState.ts b/common/src/models/domain/globalState.ts index 3f739c6a..c6d74849 100644 --- a/common/src/models/domain/globalState.ts +++ b/common/src/models/domain/globalState.ts @@ -4,6 +4,7 @@ export class GlobalState { lastActive: number; locale: string; openAtLogin: boolean; + organizationInvitation: any; rememberEmail: boolean; rememberedEmail: string; theme: string; diff --git a/common/src/services/state.service.ts b/common/src/services/state.service.ts index 111c2803..5d3a804d 100644 --- a/common/src/services/state.service.ts +++ b/common/src/services/state.service.ts @@ -946,12 +946,12 @@ export class StateService implements StateServiceAbstraction { } async getOrganizationInvitation(options?: StorageOptions): Promise { - return (await this.getAccount(this.reconcileOptions(options, this.defaultOnDiskOptions))).organizationInvitation; + return (await this.getGlobals(this.reconcileOptions(options, this.defaultInMemoryOptions))).organizationInvitation; } async setOrganizationInvitation(value: any, options?: StorageOptions): Promise { - const account = await this.getAccount(this.reconcileOptions(options, this.defaultOnDiskOptions)); - account.organizationInvitation = value; - await this.saveAccount(account, this.reconcileOptions(options, this.defaultOnDiskOptions)); + const globals = await this.getGlobals(this.reconcileOptions(options, this.defaultInMemoryOptions)); + globals.organizationInvitation = value; + await this.saveGlobals(globals, this.reconcileOptions(options, this.defaultInMemoryOptions)); } async getOrganizations(options?: StorageOptions): Promise<{ [id: string]: OrganizationData; }> {