fix force overwrite bug

Signed-off-by: Christian Richter <crichter@owncloud.com>
This commit is contained in:
Christian Richter
2022-04-29 09:25:46 +02:00
parent 1c2a67f9b7
commit 767845d90a

View File

@@ -143,16 +143,15 @@ func backupOcisConfigFile(configPath string) (string, error) {
}
func CreateConfig(insecure, forceOverwrite bool, configPath string) error {
err := checkConfigPath(configPath)
targetBackupConfig := ""
err := checkConfigPath(configPath)
if err != nil && !forceOverwrite {
return err
} else if forceOverwrite {
} else if forceOverwrite && err != nil {
targetBackupConfig, err = backupOcisConfigFile(configPath)
if err != nil {
return err
} else {
}
}
err = os.MkdirAll(configPath, 0700)