diff options
-rw-r--r-- | module/calp/server/routes.scm | 2 | ||||
-rw-r--r-- | module/web/uri-query.scm | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/module/calp/server/routes.scm b/module/calp/server/routes.scm index db4e819b..512e6ac5 100644 --- a/module/calp/server/routes.scm +++ b/module/calp/server/routes.scm @@ -356,7 +356,7 @@ query: (encode-query-parameters `((q . (regexp-exec - (make-regexp ,(->quoted-string q) + (make-regexp ,(->string q) regexp/icase) (prop event 'SUMMARY))))) )))))) diff --git a/module/web/uri-query.scm b/module/web/uri-query.scm index 868b1399..efdd178a 100644 --- a/module/web/uri-query.scm +++ b/module/web/uri-query.scm @@ -1,5 +1,5 @@ (define-module (web uri-query) - :use-module ((calp util) :select (->string)) + :use-module ((calp util) :select (->quoted-string)) :use-module ((web uri) :select (uri-encode)) ) @@ -9,5 +9,6 @@ (map (lambda (p) (format #f "~a=~a" (car p) - (uri-encode (->string (cdr p))))) + (uri-encode (->quoted-string (cdr p))))) parameters))) + |