We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bb9e5fb commit 13651cbCopy full SHA for 13651cb
src/client.lisp
@@ -62,7 +62,10 @@
62
63
(defun %camel-case-hash-table->kebab-case-plist (hash-table)
64
(loop :for (key . val) :in (hash-table-alist hash-table)
65
- :append (list (make-keyword (string-upcase (to-kebab-case key))) val)))
+ :append (list (make-keyword (string-upcase (to-kebab-case key)))
66
+ (if (typep val 'hash-table)
67
+ (%camel-case-hash-table->kebab-case-plist val)
68
+ val))))
69
70
(defun %build-query (query)
71
(%kebab-case-plist->camel-case-alist query))
0 commit comments