From 5c6be798f4a50ec26fd7cf398158a40b6c70e00b Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Fri, 22 Mar 2024 19:47:03 +0800 Subject: [PATCH] :art: Creating a dailynote template supports doc attributes https://github.com/siyuan-note/siyuan/issues/10698 --- kernel/model/file.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/model/file.go b/kernel/model/file.go index 4a1021222..53b7300a0 100644 --- a/kernel/model/file.go +++ b/kernel/model/file.go @@ -1125,12 +1125,15 @@ func CreateDailyNote(boxID string) (p string, existed bool, err error) { for _, c := range children { tree.Root.AppendChild(c) } + + // Creating a dailynote template supports doc attributes https://github.com/siyuan-note/siyuan/issues/10698 templateIALs := parse.IAL2Map(templateTree.Root.KramdownIAL) for k, v := range templateIALs { if "name" == k || "alias" == k || "bookmark" == k || "memo" == k || "title" == k || strings.HasPrefix(k, "custom-") { tree.Root.SetIALAttr(k, v) } } + tree.Root.SetIALAttr("updated", util.CurrentTimeSecondsStr()) if err = indexWriteJSONQueue(tree); nil != err { return