diff --git a/pkg/onelogin/utilities/web.go b/pkg/onelogin/utilities/web.go index f6bf598..ea0aabb 100644 --- a/pkg/onelogin/utilities/web.go +++ b/pkg/onelogin/utilities/web.go @@ -108,10 +108,13 @@ func queryToValues(query interface{}) (url.Values, error) { if err != nil { return nil, err } - err = json.Unmarshal(queryBytes, &values) - if err != nil { + var data map[string]string + if err := json.Unmarshal(queryBytes, &data); err != nil { return nil, err } + for key, value := range data { + values.Set(key, value) + } } return values, nil