[PLT-6936] Translate AppError.Message automatically by default (#8063)

This commit is contained in:
Jesús Espino
2018-01-08 19:13:24 +01:00
committed by Joram Wilander
parent 591ef9f352
commit dd9ad10d70
15 changed files with 28 additions and 20 deletions

View File

@@ -268,10 +268,6 @@ func DisableConfigWatch() {
}
func InitAndLoadConfig(filename string) error {
if err := TranslationsPreInit(); err != nil {
return err
}
LoadGlobalConfig(filename)
InitializeConfigWatch()
EnableConfigWatch()
@@ -381,13 +377,12 @@ func LoadGlobalConfig(fileName string) *model.Config {
config.SetDefaults()
if err := config.IsValid(); err != nil {
panic(T(err.Id))
panic(err.Message)
}
if needSave {
cfgMutex.Unlock()
if err := SaveConfig(CfgFileName, config); err != nil {
err.Translate(T)
l4g.Warn(err.Error())
}
cfgMutex.Lock()
@@ -396,7 +391,6 @@ func LoadGlobalConfig(fileName string) *model.Config {
if err := ValidateLocales(config); err != nil {
cfgMutex.Unlock()
if err := SaveConfig(CfgFileName, config); err != nil {
err.Translate(T)
l4g.Warn(err.Error())
}
cfgMutex.Lock()