From bb989bcb3509dcf19b5d31ec0bc8e124c2ea22ea Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Mon, 4 Aug 2025 11:09:36 +0800 Subject: [PATCH] :bug: Improve date filter --- kernel/av/filter.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/av/filter.go b/kernel/av/filter.go index d60735a30..7ec186445 100644 --- a/kernel/av/filter.go +++ b/kernel/av/filter.go @@ -632,13 +632,13 @@ func filterRelativeTime(valueMills int64, valueIsNotEmpty bool, operator FilterO case FilterOperatorIsNotEqual: return valueTime.Before(otherValueStart) || valueTime.After(otherValueEnd) case FilterOperatorIsGreater: - return valueTime.After(otherValueEnd) || valueTime.Equal(otherValueEnd) + return valueTime.After(otherValueStart) case FilterOperatorIsGreaterOrEqual: return valueTime.After(otherValueStart) || valueTime.Equal(otherValueStart) case FilterOperatorIsLess: return valueTime.Before(otherValueStart) case FilterOperatorIsLessOrEqual: - return valueTime.Before(otherValueEnd) || valueTime.Equal(otherValueEnd) + return valueTime.Before(otherValueStart) || valueTime.Equal(otherValueStart) case FilterOperatorIsBetween: if RelativeDateDirectionBefore == direction { if RelativeDateDirectionBefore == direction2 {