瀏覽代碼

:bug: Database unbind block causes entry to be deleted Fix https://github.com/siyuan-note/siyuan/issues/11101

Daniel 1 年之前
父節點
當前提交
1db8269b9f
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      kernel/model/attribute_view.go

+ 1 - 0
kernel/model/attribute_view.go

@@ -1339,6 +1339,7 @@ func unbindAttributeViewBlock(operation *Operation, tx *Transaction) (err error)
 				unbindBlockAv(tx, operation.AvID, value.BlockID)
 				unbindBlockAv(tx, operation.AvID, value.BlockID)
 			}
 			}
 			value.BlockID = operation.NextID
 			value.BlockID = operation.NextID
+			value.IsDetached = true
 			if nil != value.Block {
 			if nil != value.Block {
 				value.Block.ID = operation.NextID
 				value.Block.ID = operation.NextID
 			}
 			}