1
0
mirror of https://github.com/bitwarden/browser synced 2026-01-05 10:03:21 +00:00

[PM-24633] - group collections by org in individual vault filters (#16480)

* group collections by org in individual vault filters

* update vault filter

* use OrganizationId

* fix tests
This commit is contained in:
Jordan Aasen
2025-09-23 08:50:10 -07:00
committed by GitHub
parent d24524b33c
commit f642fbc4e6
4 changed files with 41 additions and 13 deletions

View File

@@ -230,8 +230,8 @@ export class DefaultCollectionService implements CollectionService {
return all;
}
groupByOrganization(collections: CollectionView[]): Map<string, CollectionView[]> {
const groupedByOrg = new Map<string, CollectionView[]>();
groupByOrganization(collections: CollectionView[]): Map<OrganizationId, CollectionView[]> {
const groupedByOrg = new Map<OrganizationId, CollectionView[]>();
collections.map((c) => {
const key = c.organizationId;
(groupedByOrg.get(key) ?? groupedByOrg.set(key, []).get(key)!).push(c);