invoke config listeners when app.UpdateConfig is used (#7773)
Этот коммит содержится в:
коммит произвёл
Christopher Speller
родитель
2acb548615
Коммит
85efdd6b5b
@@ -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)
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user