This commit is contained in:
Liang Ding 2023-05-05 16:43:23 +08:00
parent 109462a22f
commit 37e2528713
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
6 changed files with 15 additions and 0 deletions

View file

@ -75,6 +75,16 @@ type Package struct {
Downloads int `json:"downloads"`
}
func parseFunding(conf map[string]interface{}) (ret *Funding) {
ret = &Funding{}
funding := conf["funding"].(map[string]interface{})
ret.OpenCollective = funding["openCollective"].(string)
ret.Patreon = funding["patreon"].(string)
ret.GitHub = funding["github"].(string)
ret.Custom = funding["custom"].([]string)
return
}
func PluginJSON(pluginDirName string) (ret map[string]interface{}, err error) {
p := filepath.Join(util.DataDir, "plugins", pluginDirName, "plugin.json")
if !gulu.File.IsExist(p) {