Fix tag filtering to preserve "all" vault filter
This commit is contained in:
parent
fcf134d37e
commit
8055b20e5f
@ -1204,7 +1204,7 @@ def get_all_tags(vault_filter: Optional[str] = None) -> Dict[str, int]:
|
||||
"""
|
||||
merged: Dict[str, int] = {}
|
||||
for vault_name, vault_data in index.items():
|
||||
if vault_filter and vault_name != vault_filter:
|
||||
if vault_filter and vault_filter != "all" and vault_name != vault_filter:
|
||||
continue
|
||||
for tag, count in vault_data.get("tags", {}).items():
|
||||
merged[tag] = merged.get(tag, 0) + count
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user