🐛 Pandoc is not initialized in some cases Fix https://github.com/siyuan-note/siyuan/issues/8533

This commit is contained in:
Daniel 2023-06-15 10:15:13 +08:00
parent e93c62e49f
commit a515a4f992
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
7 changed files with 33 additions and 5 deletions

View file

@ -25,6 +25,7 @@ import (
"strings"
"github.com/88250/gulu"
"github.com/siyuan-note/eventbus"
"github.com/siyuan-note/logging"
)
@ -105,6 +106,8 @@ func initPandoc() {
}
}
defer eventbus.Publish(EvtConfPandocInitialized)
if gulu.OS.IsWindows() {
PandocBinPath = filepath.Join(pandocDir, "bin", "pandoc.exe")
} else if gulu.OS.IsDarwin() || gulu.OS.IsLinux() {