From d47a3c71a1e434cd00aa444b214935bb41549561 Mon Sep 17 00:00:00 2001 From: Chewing_Bever Date: Sat, 25 Feb 2023 14:31:37 +0100 Subject: [PATCH] fix: hopefully remove weird map bug --- request.v | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/request.v b/request.v index 7138778..9d3f4ed 100644 --- a/request.v +++ b/request.v @@ -41,10 +41,16 @@ fn (mut d DockerConn) params[T](o T) { } fn (mut d DockerConn) send() ! { - mut full_url := d.url + mut full_url := '/${docker.api_version}${d.url}' if d.params.len > 0 { - params_str := d.params.keys().map('${it}=${d.params[it]}').join('&') + mut fields := []string{cap: d.params.len} + + for key, value in d.params { + fields << '${key}=${value}' + } + params_str := fields.join('&') + // params_str := d.params.keys().map('${it}=${d.params[it]}').join('&') full_url += '?${params_str}' }