diff --git a/backend/search.py b/backend/search.py index badbc22..ff76c07 100644 --- a/backend/search.py +++ b/backend/search.py @@ -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