🎨 Database-bound block primary key supports setting static anchor text https://github.com/siyuan-note/siyuan/issues/10049

This commit is contained in:
Daniel 2025-01-05 00:53:55 +08:00
parent f425480ffd
commit 905403ba10
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
2 changed files with 9 additions and 2 deletions

View file

@ -1313,10 +1313,17 @@ func upsertAvBlockRel(node *ast.Node) {
})
}
affectedAvIDs = gulu.Str.RemoveDuplicatedElem(affectedAvIDs)
go func() {
time.Sleep(100 * time.Millisecond)
sql.FlushQueue()
affectedAvIDs = gulu.Str.RemoveDuplicatedElem(affectedAvIDs)
var relatedAvIDs []string
for _, avID := range affectedAvIDs {
relatedAvIDs = append(relatedAvIDs, av.GetSrcAvIDs(avID)...)
}
affectedAvIDs = append(affectedAvIDs, relatedAvIDs...)
affectedAvIDs = gulu.Str.RemoveDuplicatedElem(affectedAvIDs)
for _, avID := range affectedAvIDs {
ReloadAttrView(avID)
}