浏览代码

Merge pull request #960 from jmorganca/mxyng/fix-tautology

Michael Yang 1 年之前
父节点
当前提交
ec3614812a
共有 1 个文件被更改,包括 6 次插入8 次删除
  1. 6 8
      cmd/cmd.go

+ 6 - 8
cmd/cmd.go

@@ -102,16 +102,14 @@ func RunHandler(cmd *cobra.Command, args []string) error {
 	name := args[0]
 	// check if the model exists on the server
 	_, err = client.Show(context.Background(), &api.ShowRequest{Name: name})
-	if err != nil {
-		var statusError api.StatusError
-		switch {
-		case errors.As(err, &statusError) && statusError.StatusCode == http.StatusNotFound:
-			if err := PullHandler(cmd, args); err != nil {
-				return err
-			}
-		case err != nil:
+	var statusError api.StatusError
+	switch {
+	case errors.As(err, &statusError) && statusError.StatusCode == http.StatusNotFound:
+		if err := PullHandler(cmd, args); err != nil {
 			return err
 		}
+	case err != nil:
+		return err
 	}
 
 	return RunGenerate(cmd, args)