diff --git a/libs/admin-console/src/common/organization-user/models/requests/organization-user-restore.request.ts b/libs/admin-console/src/common/organization-user/models/requests/organization-user-restore.request.ts index e6d59ce5929..c4607065845 100644 --- a/libs/admin-console/src/common/organization-user/models/requests/organization-user-restore.request.ts +++ b/libs/admin-console/src/common/organization-user/models/requests/organization-user-restore.request.ts @@ -2,4 +2,8 @@ import { EncString } from "@bitwarden/sdk-internal"; export class OrganizationUserRestoreRequest { defaultUserCollectionName: EncString | undefined; + + constructor(defaultUserCollectionName?: EncString) { + this.defaultUserCollectionName = defaultUserCollectionName; + } } diff --git a/libs/admin-console/src/common/organization-user/services/default-organization-user.service.ts b/libs/admin-console/src/common/organization-user/services/default-organization-user.service.ts index 973a7423f34..d54743e2f7b 100644 --- a/libs/admin-console/src/common/organization-user/services/default-organization-user.service.ts +++ b/libs/admin-console/src/common/organization-user/services/default-organization-user.service.ts @@ -88,9 +88,7 @@ export class DefaultOrganizationUserService implements OrganizationUserService { buildRestoreUserRequest(organization: Organization): Observable { return this.getEncryptedDefaultCollectionName$(organization).pipe( - map((collectionName) => ({ - defaultUserCollectionName: collectionName.encryptedString, - })), + map((collectionName) => new OrganizationUserRestoreRequest(collectionName.encryptedString)), ); }