This commit is contained in:
Liang Ding 2023-05-05 09:46:17 +08:00
parent c62b1a102a
commit 6e864a2718
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
5 changed files with 36 additions and 3 deletions

View file

@ -24,6 +24,7 @@ import (
"strings"
"sync"
"github.com/88250/gulu"
"github.com/dustin/go-humanize"
ants "github.com/panjf2000/ants/v2"
"github.com/siyuan-note/httpclient"
@ -98,7 +99,13 @@ func Plugins() (plugins []*Plugin) {
func InstalledPlugins() (ret []*Plugin) {
ret = []*Plugin{}
pluginDirs, err := os.ReadDir(filepath.Join(util.DataDir, "plugins"))
pluginsPath := filepath.Join(util.DataDir, "plugins")
if !gulu.File.IsDir(pluginsPath) {
return
}
pluginDirs, err := os.ReadDir(pluginsPath)
if nil != err {
logging.LogWarnf("read plugins folder failed: %s", err)
return