diff --git a/kernel/model/transaction.go b/kernel/model/transaction.go index 053a95e9e..2e4dc6ca1 100644 --- a/kernel/model/transaction.go +++ b/kernel/model/transaction.go @@ -1293,6 +1293,12 @@ func reindexTree(rootID string, i, size int) { return } + updated := tree.Root.IALAttr("updated") + if "" == updated { + updated = util.TimeFromID(tree.Root.ID) + tree.Root.SetIALAttr("updated", updated) + writeJSONQueue(tree) + } treenode.ReindexBlockTree(tree) sql.UpsertTreeQueue(tree) util.PushStatusBar(fmt.Sprintf(Conf.Language(183), i, size, path.Base(tree.HPath)))