1
0
mirror of https://github.com/bitwarden/jslib synced 2025-12-10 21:33:17 +00:00

Simplify logic

This commit is contained in:
Thomas Rittson
2022-03-30 11:15:08 +10:00
parent 50acba4018
commit b49435fbd2
2 changed files with 1 additions and 5 deletions

View File

@@ -1,7 +1,3 @@
export class EncryptedOrganizationKeyData { export class EncryptedOrganizationKeyData {
constructor(public key: string, public providerId?: string) {} constructor(public key: string, public providerId?: string) {}
static fromObj(obj: { key: string; providerId?: string }) {
return new EncryptedOrganizationKeyData(obj.key, obj.providerId);
}
} }

View File

@@ -66,7 +66,7 @@ export class CryptoService implements CryptoServiceAbstraction {
const allOrgs = orgs.concat(providerOrgs); const allOrgs = orgs.concat(providerOrgs);
allOrgs.forEach((org) => { allOrgs.forEach((org) => {
encOrgKeyData[org.id] = EncryptedOrganizationKeyData.fromObj(org); encOrgKeyData[org.id] = new EncryptedOrganizationKeyData(org.key, org.providerId);
}); });
await this.stateService.setDecryptedOrganizationKeys(null); await this.stateService.setDecryptedOrganizationKeys(null);