From f45cee76ce01dc6f69b2c4cb0edd6a0538b9671e Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Tue, 12 Mar 2024 16:38:02 +0800 Subject: [PATCH] :art: Data repo no longer automatically resets after corrupted https://github.com/siyuan-note/siyuan/issues/10580 --- kernel/model/repository.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/kernel/model/repository.go b/kernel/model/repository.go index 1ae10c058..dd9c85092 100644 --- a/kernel/model/repository.go +++ b/kernel/model/repository.go @@ -1153,6 +1153,13 @@ func bootSyncRepo() (err error) { if nil != err { autoSyncErrCount++ planSyncAfter(fixSyncInterval) + + msg := fmt.Sprintf(Conf.Language(80), formatRepoErrorMsg(err)) + Conf.Sync.Stat = msg + Conf.Save() + util.PushStatusBar(msg) + util.PushErrMsg(msg, 0) + BootSyncSucc = 1 isBootSyncing.Store(false) return }