diff --git a/kernel/model/history.go b/kernel/model/history.go index c845b1696..93d59bfdf 100644 --- a/kernel/model/history.go +++ b/kernel/model/history.go @@ -651,7 +651,7 @@ func indexHistoryDir(name string, luteEngine *lute.Lute) { for _, asset := range assets { p := strings.TrimPrefix(asset, util.HistoryDir) p = filepath.ToSlash(p[1:]) - _, id := util.LastID(asset) + _, id := util.LastID(p) if !ast.IsNodeIDPattern(id) { id = "" }