fix logic for error catch
@@ -346,7 +346,9 @@ func (c *TeamInfo) Run(context *cmd.Context, client *cmd.Client) error {
if err != nil {
return err
}
- if resp.StatusCode == http.StatusOK {
+ if resp.StatusCode != http.StatusOK {
+ return nil
+ }
defer resp.Body.Close()
b, err := ioutil.ReadAll(resp.Body)
if err != nil {
@@ -428,8 +430,6 @@ func (c *TeamInfo) Run(context *cmd.Context, client *cmd.Client) error {
fmt.Fprint(context.Stdout, tplBuffer.String()+buf.String())
}
- return nil
-}
type ChangePassword struct{}
