🎨 Clean code

This commit is contained in:
Daniel 2024-04-28 20:56:32 +08:00
parent c79e2f79f5
commit 9677187a98
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
9 changed files with 16 additions and 12 deletions

View file

@ -48,7 +48,7 @@ func main() {
util.PushClearAllMsg()
job.StartCron()
go model.AutoGenerateDocHistory()
go model.AutoGenerateFileHistory()
go cache.LoadAssets()
go util.CheckFileSysStatus()

View file

@ -64,7 +64,7 @@ func StartKernel(container, appDir, workspaceBaseDir, timezoneID, localIPs, lang
util.PushClearAllMsg()
job.StartCron()
go model.AutoGenerateDocHistory()
go model.AutoGenerateFileHistory()
go cache.LoadAssets()
}()
}

View file

@ -47,15 +47,15 @@ import (
var historyTicker = time.NewTicker(time.Minute * 10)
func AutoGenerateDocHistory() {
func AutoGenerateFileHistory() {
ChangeHistoryTick(Conf.Editor.GenerateHistoryInterval)
for {
<-historyTicker.C
task.AppendTask(task.HistoryGenerateDoc, generateDocHistory)
task.AppendTask(task.HistoryGenerateFile, generateFileHistory)
}
}
func generateDocHistory() {
func generateFileHistory() {
defer logging.Recover()
if 1 > Conf.Editor.GenerateHistoryInterval {
@ -63,10 +63,14 @@ func generateDocHistory() {
}
WaitForWritingFiles()
// 生成文档历史
for _, box := range Conf.GetOpenedBoxes() {
box.generateDocHistory0()
}
// 目前没有生成资源文件历史 https://github.com/siyuan-note/siyuan/issues/11177
historyDir := util.HistoryDir
clearOutdatedHistoryDir(historyDir)

View file

@ -92,7 +92,7 @@ const (
DatabaseIndexRef = "task.database.index.ref" // 数据库索引引用
DatabaseIndexFix = "task.database.index.fix" // 数据库索引订正
OCRImage = "task.ocr.image" // 图片 OCR 提取文本
HistoryGenerateDoc = "task.history.generateDoc" // 生成文件历史
HistoryGenerateFile = "task.history.generateFile" // 生成文件历史
HistoryDatabaseIndexFull = "task.history.database.index.full" // 历史数据库重建索引
HistoryDatabaseIndexCommit = "task.history.database.index.commit" // 历史数据库索引提交
DatabaseIndexEmbedBlock = "task.database.index.embedBlock" // 数据库索引嵌入块
@ -107,7 +107,7 @@ var uniqueActions = []string{
DatabaseIndexFull,
DatabaseIndexCommit,
OCRImage,
HistoryGenerateDoc,
HistoryGenerateFile,
HistoryDatabaseIndexFull,
HistoryDatabaseIndexCommit,
AssetContentDatabaseIndexFull,