mirror of
https://github.com/bitwarden/browser.git
synced 2024-06-28 10:55:27 +02:00
[EC-822] fix: filter provider orgs (#4489)
This commit is contained in:
parent
2563fbd57d
commit
2376632603
|
@ -9,7 +9,10 @@ import { FolderService } from "@bitwarden/common/abstractions/folder/folder.serv
|
||||||
import { I18nService } from "@bitwarden/common/abstractions/i18n.service";
|
import { I18nService } from "@bitwarden/common/abstractions/i18n.service";
|
||||||
import { LogService } from "@bitwarden/common/abstractions/log.service";
|
import { LogService } from "@bitwarden/common/abstractions/log.service";
|
||||||
import { MessagingService } from "@bitwarden/common/abstractions/messaging.service";
|
import { MessagingService } from "@bitwarden/common/abstractions/messaging.service";
|
||||||
import { OrganizationService } from "@bitwarden/common/abstractions/organization/organization.service.abstraction";
|
import {
|
||||||
|
isNotProviderUser,
|
||||||
|
OrganizationService,
|
||||||
|
} from "@bitwarden/common/abstractions/organization/organization.service.abstraction";
|
||||||
import { PasswordRepromptService } from "@bitwarden/common/abstractions/passwordReprompt.service";
|
import { PasswordRepromptService } from "@bitwarden/common/abstractions/passwordReprompt.service";
|
||||||
import { PlatformUtilsService } from "@bitwarden/common/abstractions/platformUtils.service";
|
import { PlatformUtilsService } from "@bitwarden/common/abstractions/platformUtils.service";
|
||||||
import { PolicyService } from "@bitwarden/common/abstractions/policy/policy.service.abstraction";
|
import { PolicyService } from "@bitwarden/common/abstractions/policy/policy.service.abstraction";
|
||||||
|
@ -186,11 +189,14 @@ export class AddEditComponent implements OnInit, OnDestroy {
|
||||||
}
|
}
|
||||||
|
|
||||||
const orgs = await this.organizationService.getAll();
|
const orgs = await this.organizationService.getAll();
|
||||||
orgs.sort(Utils.getSortFunction(this.i18nService, "name")).forEach((o) => {
|
orgs
|
||||||
if (o.enabled && o.status === OrganizationUserStatusType.Confirmed) {
|
.filter(isNotProviderUser)
|
||||||
this.ownershipOptions.push({ name: o.name, value: o.id });
|
.sort(Utils.getSortFunction(this.i18nService, "name"))
|
||||||
}
|
.forEach((o) => {
|
||||||
});
|
if (o.enabled && o.status === OrganizationUserStatusType.Confirmed) {
|
||||||
|
this.ownershipOptions.push({ name: o.name, value: o.id });
|
||||||
|
}
|
||||||
|
});
|
||||||
if (!this.allowPersonal) {
|
if (!this.allowPersonal) {
|
||||||
this.organizationId = this.ownershipOptions[0].value;
|
this.organizationId = this.ownershipOptions[0].value;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user