diff options
author | Colin Okay <okay@toyful.space> | 2022-02-15 11:18:54 -0600 |
---|---|---|
committer | Colin Okay <okay@toyful.space> | 2022-02-15 11:18:54 -0600 |
commit | 15572ea0f7613a94993c49b3ee2a58e90e560a9a (patch) | |
tree | a6c5cd1b8740bc5e82dd0b405560e3115c823f66 | |
parent | 9b9da4678c1fca5d15c962e59d93670a9b50cac8 (diff) |
dont include params section when no params are listed
-rw-r--r-- | lazybones-client.lisp | 4 |
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*) |