From 472539dbb7a6fe94af57613a49864c447235b8bb Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Mon, 18 Dec 2023 21:13:53 +0800 Subject: [PATCH] :art: Support modifying the primary key value of the binding block https://github.com/siyuan-note/siyuan/issues/9892 --- kernel/model/attribute_view.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index ca1c2b629..a7babed7d 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -1766,7 +1766,10 @@ func UpdateAttributeViewCell(tx *Transaction, avID, keyID, rowID, cellID string, } var val *av.Value - oldIsDetached := blockVal.IsDetached + oldIsDetached := true + if nil != blockVal { + oldIsDetached = blockVal.IsDetached + } for _, keyValues := range attrView.KeyValues { if keyID != keyValues.Key.ID { continue