invoke config listeners when app.UpdateConfig is used (#7773)

Этот коммит содержится в:
Chris
2017-11-03 17:23:33 -05:00
коммит произвёл Christopher Speller
родитель 2acb548615
Коммит 85efdd6b5b
3 изменённых файлов: 32 добавлений и 3 удалений

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

@@ -414,13 +414,17 @@ func LoadGlobalConfig(fileName string) *model.Config {
SetDefaultRolesBasedOnConfig()
SetSiteURL(*Cfg.ServiceSettings.SiteURL)
for _, listener := range cfgListeners {
listener(&oldConfig, config)
}
InvokeGlobalConfigListeners(&oldConfig, config)
return config
}
func InvokeGlobalConfigListeners(old, current *model.Config) {
for _, listener := range cfgListeners {
listener(old, current)
}
}
func RegenerateClientConfig() {
ClientCfg = getClientConfig(Cfg)
}