#1234·tolaria

保存的视图在运行过滤器之前删除存档的备注,因此存档的条件永远不会匹配

作者: petervines创建于 2026年9月17日更新于 2026年9月17日

问题所在。 archived 是一个内置的视图过滤字段 (src/utils/viewFilters.ts:19), 但 evaluateView 在评估过滤树之前会移除 archived 笔记 (src/utils/viewFilters.ts:26)。在过滤 archived 为 true 的视图中, 总是为空。 Rust evaluate_view (src-tauri/src/vault/views.rs:257) 没有首先排除 archived 笔记, 因此应用程序和后端对相同的视图返回不同的结果。

内容来源: refactoringhq/tolaria