diff --git a/common/src/models/domain/account.ts b/common/src/models/domain/account.ts index 3eb2863120..a6c0cfd6f8 100644 --- a/common/src/models/domain/account.ts +++ b/common/src/models/domain/account.ts @@ -51,7 +51,6 @@ export class AccountData { GeneratedPasswordHistory[] > = new EncryptionPair(); addEditCipherInfo?: any; - collapsedGroupings?: string[]; eventCollection?: EventData[]; organizations?: { [id: string]: OrganizationData }; providers?: { [id: string]: ProviderData }; @@ -105,6 +104,7 @@ export class AccountSettings { biometricLocked?: boolean; biometricUnlock?: boolean; clearClipboard?: number; + collapsedGroupings?: string[]; defaultUriMatch?: UriMatchType; disableAddLoginNotification?: boolean; disableAutoBiometricsPrompt?: boolean; diff --git a/common/src/services/state.service.ts b/common/src/services/state.service.ts index 6a27d224a0..3af2bc11d6 100644 --- a/common/src/services/state.service.ts +++ b/common/src/services/state.service.ts @@ -383,14 +383,14 @@ export class StateService< async getCollapsedGroupings(options?: StorageOptions): Promise { return ( await this.getAccount(this.reconcileOptions(options, await this.defaultOnDiskLocalOptions())) - )?.data?.collapsedGroupings; + )?.settings?.collapsedGroupings; } async setCollapsedGroupings(value: string[], options?: StorageOptions): Promise { const account = await this.getAccount( this.reconcileOptions(options, await this.defaultOnDiskLocalOptions()) ); - account.data.collapsedGroupings = value; + account.settings.collapsedGroupings = value; await this.saveAccount( account, this.reconcileOptions(options, await this.defaultOnDiskLocalOptions())