Fix default configuration file not created on startup

This commit is contained in:
ayntgl 2022-09-27 16:26:22 +05:30
parent b54dc12d31
commit 3be62dace0

View file

@ -103,7 +103,8 @@ func (cfg *Config) Load() error {
func (cfg *Config) configPath() string {
path, _ := os.UserConfigDir()
path = filepath.Join(path, Name)
// Create the configuration directory if it does not exist already.
_ = os.MkdirAll(filepath.Join(path, Name), os.ModePerm)
_ = os.MkdirAll(path, os.ModePerm)
return filepath.Join(path, "config.yml")
}