@@ -33,14 +33,14 @@ func List(c *deis.Client, appID string) ([]string, error) {
3333
3434// ListAdmins lists deis platform administrators.
3535func ListAdmins (c * deis.Client , results int ) ([]string , int , error ) {
36- body , count , err := c .LimitedRequest ("/v2/admin/perms/" , results )
36+ body , count , reqErr := c .LimitedRequest ("/v2/admin/perms/" , results )
3737
38- if err != nil {
39- return []string {}, - 1 , err
38+ if reqErr != nil && ! deis . IsErrAPIMismatch ( reqErr ) {
39+ return []string {}, - 1 , reqErr
4040 }
4141
4242 var users []api.PermsRequest
43- if err = json .Unmarshal ([]byte (body ), & users ); err != nil {
43+ if err : = json .Unmarshal ([]byte (body ), & users ); err != nil {
4444 return []string {}, - 1 , err
4545 }
4646
@@ -50,7 +50,7 @@ func ListAdmins(c *deis.Client, results int) ([]string, int, error) {
5050 usersList = append (usersList , user .Username )
5151 }
5252
53- return usersList , count , nil
53+ return usersList , count , reqErr
5454}
5555
5656// New gives a user access to an app.
0 commit comments