From 93591ad44e7fa5ede49e886fc5f54a11bcbe1b58 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Sun, 7 Sep 2025 21:05:54 +0800 Subject: [PATCH] :bug: Fix NPE https://github.com/siyuan-note/siyuan/issues/15796 --- kernel/model/attribute_view_render.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/model/attribute_view_render.go b/kernel/model/attribute_view_render.go index 89856cf95..a80aff95a 100644 --- a/kernel/model/attribute_view_render.go +++ b/kernel/model/attribute_view_render.go @@ -475,7 +475,7 @@ func RenderRepoSnapshotAttributeView(indexID, avID string) (viewable av.Viewable return } - attrView = &av.AttributeView{} + attrView = &av.AttributeView{RenderedViewables: map[string]av.Viewable{}} if err = gulu.JSON.UnmarshalJSON(data, attrView); err != nil { logging.LogErrorf("unmarshal attribute view [%s] failed: %s", avID, err) return @@ -518,7 +518,7 @@ func RenderHistoryAttributeView(avID, created string) (viewable av.Viewable, att return } - attrView = &av.AttributeView{} + attrView = &av.AttributeView{RenderedViewables: map[string]av.Viewable{}} if err = gulu.JSON.UnmarshalJSON(data, attrView); err != nil { logging.LogErrorf("unmarshal attribute view [%s] failed: %s", avID, err) return