equal
deleted
inserted
replaced
98 return fmt.Errorf("login failed (server did not return a JSON response - check your credentials)") |
98 return fmt.Errorf("login failed (server did not return a JSON response - check your credentials)") |
99 } |
99 } |
100 return fmt.Errorf("login failed: %s", err.Error()) |
100 return fmt.Errorf("login failed: %s", err.Error()) |
101 } |
101 } |
102 |
102 |
103 // splitIDs splits a list of IDs into an int array |
103 // splitIDs splits a list of IDs into an int64 array |
104 func splitIDs(ids string) (list []int, err error) { |
104 func splitIDs(ids string) (list []int64, err error) { |
105 var i int |
105 var i int64 |
106 if ids == "" { |
106 if ids == "" { |
107 return |
107 return |
108 } |
108 } |
109 l := strings.Split(ids, ",") |
109 l := strings.Split(ids, ",") |
110 for _, s := range l { |
110 for _, s := range l { |
111 i, err = strconv.Atoi(s) |
111 i, err = strconv.ParseInt(s, 10, 64) |
112 if err != nil { |
112 if err != nil { |
113 return |
113 return |
114 } |
114 } |
115 list = append(list, i) |
115 list = append(list, i) |
116 } |
116 } |