diff --git a/common/src/app/common/schema.cljc b/common/src/app/common/schema.cljc index 621bd8ec52..322a3dd5fc 100644 --- a/common/src/app/common/schema.cljc +++ b/common/src/app/common/schema.cljc @@ -844,7 +844,11 @@ :gen/gen (sg/uri) ::oapi/type "string" ::oapi/format "uri" - ::oapi/decode (comp u/uri str/trim)}}) + ::oapi/decode + (fn [val] + (if (u/uri? val) + val + (-> val str/trim u/uri)))}}) (register! ::text {:type :string