🐛 The authentication page after startup Alt+M fails https://github.com/siyuan-note/siyuan/issues/9575

This commit is contained in:
Daniel 2023-11-09 10:52:46 +08:00
parent fcdc2f8718
commit 1e7a45c66d
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
4 changed files with 4 additions and 1 deletions

View file

@ -533,7 +533,7 @@
// 用于授权页保持连接,避免非常驻内存内核自动退出 https://github.com/siyuan-note/insider/issues/1099
new WebSocket((window.location.protocol === 'https:' ? 'wss' : 'ws') + '://' + window.location.host + '/ws?app=siyuan&id=auth')
ipcRenderer.send("siyuan-hotkey", {
languages: {},
languages: {{.trayMenuLangs}},
hotkeys: ['{{.keymapGeneralToggleWin}}']
});
</script>

View file

@ -454,6 +454,7 @@ func initLang() {
util.TimeLangs[name] = langMap["_time"].(map[string]interface{})
util.TaskActionLangs[name] = langMap["_taskAction"].(map[string]interface{})
util.TrayMenuLangs[name] = langMap["_trayMenu"].(map[string]interface{})
}
}

View file

@ -350,6 +350,7 @@ func serveCheckAuth(c *gin.Context) {
"workspace": filepath.Base(util.WorkspaceDir),
"workspacePath": util.WorkspaceDir,
"keymapGeneralToggleWin": keymapHideWindow,
"trayMenuLangs": util.TrayMenuLangs[util.Lang],
}
buf := &bytes.Buffer{}
if err = tpl.Execute(buf, model); nil != err {

View file

@ -143,6 +143,7 @@ var (
Langs = map[string]map[int]string{}
TimeLangs = map[string]map[string]interface{}{}
TaskActionLangs = map[string]map[string]interface{}{}
TrayMenuLangs = map[string]map[string]interface{}{}
)
var (