ring-swagger

ring-swagger & compojure-api
Sam Gabriel 2021-04-14T20:59:03.008800Z

Hello. I'm using reitit.swagger-ui with Clojure Spec. When I use (s/def ::bbox (s/* float?)) as spec for query parameter, Swagger UI lets me enter an array of numbers (e.g. [1, 2, 3, 4]), but the request fails because predicate for sequence "pred": "(clojure.core/fn [%] (clojure.core/or (clojure.core/nil? %) (clojure.core/sequential? %)))" doesn't match the string val that Swagger UI creates for the request, "val": "1,2,3,4". Is there any way to get this to work?