1
0
mirror of https://github.com/bitwarden/directory-connector synced 2025-12-05 23:53:21 +00:00

Use saveAccount to scaffold new account (#245)

This commit is contained in:
Thomas Rittson
2022-03-07 07:03:27 +10:00
committed by GitHub
parent e38ce53ed5
commit dd9e03843a

View File

@@ -529,12 +529,12 @@ export class StateService
}
protected async scaffoldNewAccountDiskStorage(account: Account): Promise<void> {
const storedAccount = await this.getAccount(
this.reconcileOptions(
{ userId: account.profile.userId },
await this.defaultOnDiskLocalOptions()
)
const storageOptions = this.reconcileOptions(
{ userId: account.profile.userId },
await this.defaultOnDiskLocalOptions()
);
const storedAccount = await this.getAccount(storageOptions);
if (storedAccount != null) {
account.settings = storedAccount.settings;
account.directorySettings = storedAccount.directorySettings;
@@ -551,11 +551,7 @@ export class StateService
await this.storageService.remove(keys.tempDirectoryConfigs);
}
await this.storageService.save(
account.profile.userId,
account,
await this.defaultOnDiskLocalOptions()
);
await this.saveAccount(account, storageOptions);
}
protected async pushAccounts(): Promise<void> {