summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Okay <okay@toyful.space>2022-02-15 11:18:54 -0600
committerColin Okay <okay@toyful.space>2022-02-15 11:18:54 -0600
commit15572ea0f7613a94993c49b3ee2a58e90e560a9a (patch)
treea6c5cd1b8740bc5e82dd0b405560e3115c823f66
parent9b9da4678c1fca5d15c962e59d93670a9b50cac8 (diff)
dont include params section when no params are listed
-rw-r--r--lazybones-client.lisp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lazybones-client.lisp b/lazybones-client.lisp
index db38e73..f8aca87 100644
--- a/lazybones-client.lisp
+++ b/lazybones-client.lisp
@@ -109,8 +109,8 @@ COOKIES should be an instance of CL-COOKIE:COOKIE-JAR. Defaults to
'string
lazybones-client.shared:*host*
(format nil ,format-string ,@vars)
- (when (or ,@qparams)
- (list "?" ,@(params-to-query-string qparams))))))
+ ,(when qparams `(when (or ,@qparams)
+ (list "?" ,@(params-to-query-string qparams)))))))
,(if content-p
`(if lazybones-client.shared:*body*
(,dex-fn lazybones-client.shared::req-string :content lazybones-client.shared:*body* :cookie-jar lazybones-client.shared:*cookies* :headers lazybones-client.shared:*headers*)