fix(base): filter by zotero_key != "" instead of filename exclusion

This commit is contained in:
Research Assistant 2026-05-11 17:11:51 +08:00
parent 4b13d8e8d1
commit acd1d21334

View file

@ -321,7 +321,7 @@ def merge_base_views(existing_content: str | None, new_views: list[dict]) -> str
and:
- file.inFolder("{new_views[0]["name"]}")
- file.ext == "md"
- file.name != "fulltext.md"
- zotero_key != ""
{PROPERTIES_YAML}
views:
{fresh_views_yaml}"""
@ -458,7 +458,7 @@ def _build_base_yaml(folder_filter: str, views: list[dict]) -> str:
and:
- file.inFolder("{folder_filter}")
- file.ext == "md"
- file.name != "fulltext.md"
- zotero_key != ""
properties:
zotero_key:
displayName: "Zotero Key"