mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-30 05:18:49 +01:00
🎨 调整虚拟引用搜索设置项后立即重置缓存 https://github.com/siyuan-note/siyuan/issues/7378
This commit is contained in:
parent
4485cc1f1d
commit
5f72a7b2cd
3 changed files with 26 additions and 32 deletions
|
|
@ -91,6 +91,10 @@ func setEditor(c *gin.Context) {
|
|||
editor.KaTexMacros = "{}"
|
||||
}
|
||||
|
||||
oldVirtualBlockRef := model.Conf.Editor.VirtualBlockRef
|
||||
oldVirtualBlockRefInclude := model.Conf.Editor.VirtualBlockRefInclude
|
||||
oldVirtualBlockRefExclude := model.Conf.Editor.VirtualBlockRefExclude
|
||||
|
||||
model.Conf.Editor = editor
|
||||
model.Conf.Save()
|
||||
|
||||
|
|
@ -98,6 +102,12 @@ func setEditor(c *gin.Context) {
|
|||
model.ChangeHistoryTick(editor.GenerateHistoryInterval)
|
||||
}
|
||||
|
||||
if oldVirtualBlockRef != model.Conf.Editor.VirtualBlockRef ||
|
||||
oldVirtualBlockRefInclude != model.Conf.Editor.VirtualBlockRefInclude ||
|
||||
oldVirtualBlockRefExclude != model.Conf.Editor.VirtualBlockRefExclude {
|
||||
model.ResetVirtualBlockRefCache()
|
||||
}
|
||||
|
||||
ret.Data = model.Conf.Editor
|
||||
}
|
||||
|
||||
|
|
@ -232,7 +242,7 @@ func setSearch(c *gin.Context) {
|
|||
oldVirtualRefAnchor != s.VirtualRefAnchor ||
|
||||
oldVirtualRefDoc != s.VirtualRefDoc ||
|
||||
oldVirtualRefKeywordsLimit != s.VirtualRefKeywordsLimit {
|
||||
model.CacheVirtualBlockRefJob()
|
||||
model.ResetVirtualBlockRefCache()
|
||||
}
|
||||
ret.Data = s
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue