Pārlūkot izejas kodu

:art: https://github.com/siyuan-note/siyuan/issues/10038

Daniel 1 gadu atpakaļ
vecāks
revīzija
680268054f
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      kernel/model/attribute_view.go

+ 4 - 0
kernel/model/attribute_view.go

@@ -223,6 +223,10 @@ func GetBlockAttributeViewKeys(blockID string) (ret []*BlockAttributeViewKeys) {
 
 			if 0 < len(kValues.Values) {
 				keyValues = append(keyValues, kValues)
+			} else {
+				// 如果没有值,那么就补一个默认值
+				kValues.Values = append(kValues.Values, treenode.GetAttributeViewDefaultValue(ast.NewNodeID(), kv.Key.ID, blockID, kv.Key.Type))
+				keyValues = append(keyValues, kValues)
 			}
 		}