From 0d32479a5d9966d6ec8ceab19691d925538787a0 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Thu, 7 Mar 2024 09:45:27 +0800 Subject: [PATCH] :bug: Database filtering for specific dates not working Fix https://github.com/siyuan-note/siyuan/issues/10518 --- kernel/model/attribute_view.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index 89f26367a..f29ff860e 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -2689,6 +2689,7 @@ func UpdateAttributeViewCell(tx *Transaction, avID, keyID, rowID, cellID string, } } + now := time.Now().UnixMilli() var val *av.Value oldIsDetached := true if nil != blockVal { @@ -2708,7 +2709,7 @@ func UpdateAttributeViewCell(tx *Transaction, avID, keyID, rowID, cellID string, } if nil == val { - val = &av.Value{ID: cellID, KeyID: keyValues.Key.ID, BlockID: rowID, Type: keyValues.Key.Type} + val = &av.Value{ID: cellID, KeyID: keyValues.Key.ID, BlockID: rowID, Type: keyValues.Key.Type, CreatedAt: now, UpdatedAt: now} keyValues.Values = append(keyValues.Values, val) } break @@ -2786,7 +2787,6 @@ func UpdateAttributeViewCell(tx *Transaction, avID, keyID, rowID, cellID string, } } - now := time.Now().UnixMilli() if nil != blockVal { blockVal.Block.Updated = now blockVal.UpdatedAt = now