Adding ability for plugin system to respect the defaults listed in the plugin manifest. (#9066)

Этот коммит содержится в:
Christopher Speller
2018-07-09 07:25:57 -07:00
коммит произвёл GitHub
родитель b78b216a3c
Коммит e3c26a0e89
4 изменённых файлов: 28 добавлений и 20 удалений

Просмотреть файл

@@ -1717,7 +1717,7 @@ type PluginSettings struct {
EnableUploads *bool
Directory *string
ClientDirectory *string
Plugins map[string]interface{}
Plugins map[string]map[string]interface{}
PluginStates map[string]*PluginState
}
@@ -1747,7 +1747,7 @@ func (s *PluginSettings) SetDefaults() {
}
if s.Plugins == nil {
s.Plugins = make(map[string]interface{})
s.Plugins = make(map[string]map[string]interface{})
}
if s.PluginStates == nil {