Fixed crash on first launch

This commit is contained in:
Stash Dev 2019-02-28 18:08:29 -08:00
parent d0431a02f1
commit d0331c53dc
2 changed files with 2 additions and 1 deletions

View File

@ -25,7 +25,7 @@ func LoadConfigFile(file string) *Config {
jsonParser := json.NewDecoder(configFile)
parseError := jsonParser.Decode(&config)
if parseError != nil {
logger.Errorf("config file parse error: %s", parseError)
logger.Errorf("config file parse error (ignore on first launch): %s", parseError)
}
return &config
}

View File

@ -26,6 +26,7 @@ func GetInstance() *singleton {
func Initialize() *singleton {
once.Do(func() {
_ = utils.EnsureDir(paths.StaticPaths.ConfigDirectory)
configFile := jsonschema.LoadConfigFile(paths.StaticPaths.ConfigFile)
instance = &singleton{
Status: Idle,