From c8f6e3ed76417bda5d8f14d96d3371a3dd1f7876 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Fri, 20 Oct 2023 23:37:55 +0800 Subject: [PATCH] :art: Improve database date column "Is Empty" filtering https://github.com/siyuan-note/siyuan/issues/9463 --- kernel/av/table.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kernel/av/table.go b/kernel/av/table.go index 90153d1b4..0342b50ca 100644 --- a/kernel/av/table.go +++ b/kernel/av/table.go @@ -653,9 +653,11 @@ func (table *Table) FilterRows() { operator := table.Filters[j].Operator if nil == row.Cells[index].Value { - switch operator { - case FilterOperatorIsNotEmpty: + if FilterOperatorIsNotEmpty == operator { pass = false + } else if FilterOperatorIsEmpty == operator { + pass = true + break } if KeyTypeText != row.Cells[index].ValueType {