Procházet zdrojové kódy

cmd/syncthing: Incorrect error handling

Jakob Borg před 3 roky
rodič
revize
6686810943
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      cmd/syncthing/cli/utils.go

+ 2 - 2
cmd/syncthing/cli/utils.go

@@ -105,8 +105,8 @@ func getConfig(c APIClient) (config.Configuration, error) {
 		return cfg, err
 	}
 	err = json.Unmarshal(bytes, &cfg)
-	if err == nil {
-		return cfg, err
+	if err != nil {
+		return config.Configuration{}, err
 	}
 	return cfg, nil
 }