Some small fixes #273

Merged
Jef Roosens merged 8 commits from Chewing_Bever/vieter:explicitely-empty-values into dev 2022-10-01 16:56:26 +02:00
Showing only changes of commit 575c04189d - Show all commits

View file

@ -30,12 +30,10 @@ fn (c &Client) send_request_raw(method Method, url string, params map[string]str
// Escape each query param
for k, v in params {
// An empty parameter should be the same as not providing it at all
if v != '' {
params_escaped[k] = urllib.query_escape(v)
}
}
params_str := params_escaped.keys().map('$it=${params[it]}').join('&')
params_str := params_escaped.keys().map('$it=${params_escaped[it]}').join('&')
full_url = '$full_url?$params_str'
}