🎨 使用第三方同步盘时弹出提示并退出内核 https://github.com/siyuan-note/siyuan/issues/7683

This commit is contained in:
Liang Ding 2023-03-17 21:43:38 +08:00
parent 2af8b67cbd
commit f9520e3a08
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
4 changed files with 59 additions and 43 deletions

View file

@ -217,12 +217,14 @@ func serveAppearance(ginServer *gin.Engine) {
enUSFilePath := filepath.Join(appearancePath, "langs", "en_US.json")
enUSData, err := os.ReadFile(enUSFilePath)
if nil != err {
logging.LogFatalf("read en_US.json [%s] failed: %s", enUSFilePath, err)
logging.LogErrorf("read en_US.json [%s] failed: %s", enUSFilePath, err)
util.ReportFileSysFatalError(err)
return
}
enUSMap := map[string]interface{}{}
if err = gulu.JSON.UnmarshalJSON(enUSData, &enUSMap); nil != err {
logging.LogFatalf("unmarshal en_US.json [%s] failed: %s", enUSFilePath, err)
logging.LogErrorf("unmarshal en_US.json [%s] failed: %s", enUSFilePath, err)
util.ReportFileSysFatalError(err)
return
}