Skip to content

Commit 35bb080

Browse files
authored
Merge branch 'main' into enhancement/transaction-improvements
2 parents dbe2dff + 6beac57 commit 35bb080

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

internal/api/api.go

+12-4
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,13 @@ func NewRequest(method string, path string, queryParameters []string, body []byt
5656
}
5757

5858
q := u.Query()
59-
for _, param := range queryParameters {
60-
value := strings.Split(param, "=")
61-
q.Add(value[0], value[1])
59+
for _, paramStr := range queryParameters {
60+
var value string
61+
param := strings.Split(paramStr, "=")
62+
if len(param) == 2 {
63+
value = param[1]
64+
}
65+
q.Add(param[0], value)
6266
}
6367

6468
if cursor != "" {
@@ -103,7 +107,11 @@ func NewRequest(method string, path string, queryParameters []string, body []byt
103107
}
104108

105109
d := data.Data.([]interface{})
106-
data.Data = append(d, apiResponse.Data)
110+
if strings.Contains(path, "schedule") || apiResponse.Data == nil {
111+
data.Data = append(d, apiResponse.Data)
112+
} else {
113+
data.Data = append(d, apiResponse.Data.([]interface{})...)
114+
}
107115

108116
if apiResponse.Pagination == nil || *&apiResponse.Pagination.Cursor == "" {
109117
break

0 commit comments

Comments
 (0)