mirror of
https://github.com/bitwarden/mobile
synced 2025-12-05 23:53:33 +00:00
show nested collections in groupings pages
This commit is contained in:
@@ -328,7 +328,7 @@ namespace Bit.App.Pages
|
|||||||
{
|
{
|
||||||
Folders = await _folderService.GetAllDecryptedAsync();
|
Folders = await _folderService.GetAllDecryptedAsync();
|
||||||
NestedFolders = await _folderService.GetAllNestedAsync();
|
NestedFolders = await _folderService.GetAllNestedAsync();
|
||||||
HasFolders = NestedFolders.Any();
|
HasFolders = NestedFolders.Any(f => f.Node?.Id != null);
|
||||||
Collections = await _collectionService.GetAllDecryptedAsync();
|
Collections = await _collectionService.GetAllDecryptedAsync();
|
||||||
NestedCollections = await _collectionService.GetAllNestedAsync(Collections);
|
NestedCollections = await _collectionService.GetAllNestedAsync(Collections);
|
||||||
HasCollections = NestedCollections.Any();
|
HasCollections = NestedCollections.Any();
|
||||||
@@ -366,6 +366,7 @@ namespace Bit.App.Pages
|
|||||||
if(collectionNode?.Node != null)
|
if(collectionNode?.Node != null)
|
||||||
{
|
{
|
||||||
PageTitle = collectionNode.Node.Name;
|
PageTitle = collectionNode.Node.Name;
|
||||||
|
NestedCollections = (collectionNode.Children?.Count ?? 0) > 0 ? collectionNode.Children : null;
|
||||||
}
|
}
|
||||||
Filter = c => c.CollectionIds?.Contains(CollectionId) ?? false;
|
Filter = c => c.CollectionIds?.Contains(CollectionId) ?? false;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user