1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-11 13:53:34 +00:00

[PM-1070] filter out provider orgs from org filter (#4826)

This commit is contained in:
Jake Fink
2023-03-16 13:07:30 -04:00
committed by GitHub
parent ca0a525895
commit 94da79c3be

View File

@@ -12,7 +12,10 @@ import {
import { CollectionService } from "@bitwarden/common/abstractions/collection.service"; import { CollectionService } from "@bitwarden/common/abstractions/collection.service";
import { I18nService } from "@bitwarden/common/abstractions/i18n.service"; import { I18nService } from "@bitwarden/common/abstractions/i18n.service";
import { OrganizationService } from "@bitwarden/common/abstractions/organization/organization.service.abstraction"; import {
isNotProviderUser,
OrganizationService,
} from "@bitwarden/common/abstractions/organization/organization.service.abstraction";
import { PolicyService } from "@bitwarden/common/abstractions/policy/policy.service.abstraction"; import { PolicyService } from "@bitwarden/common/abstractions/policy/policy.service.abstraction";
import { StateService } from "@bitwarden/common/abstractions/state.service"; import { StateService } from "@bitwarden/common/abstractions/state.service";
import { PolicyType } from "@bitwarden/common/enums/policyType"; import { PolicyType } from "@bitwarden/common/enums/policyType";
@@ -135,7 +138,7 @@ export class VaultFilterService implements VaultFilterServiceAbstraction {
orgs = orgs.slice(0, 1); orgs = orgs.slice(0, 1);
} }
if (orgs) { if (orgs) {
orgs.forEach((org) => { orgs.filter(isNotProviderUser).forEach((org) => {
const orgCopy = org as OrganizationFilter; const orgCopy = org as OrganizationFilter;
orgCopy.icon = "bwi-business"; orgCopy.icon = "bwi-business";
const node = new TreeNode<OrganizationFilter>(orgCopy, headNode, orgCopy.name); const node = new TreeNode<OrganizationFilter>(orgCopy, headNode, orgCopy.name);