diff --git a/modules/reitit-core/src/reitit/spec.cljc b/modules/reitit-core/src/reitit/spec.cljc index cc0dee44..6e70d867 100644 --- a/modules/reitit-core/src/reitit/spec.cljc +++ b/modules/reitit-core/src/reitit/spec.cljc @@ -74,7 +74,7 @@ ;; coercion ;; -(s/def :reitit.core.coercion/kw-map (s/map-of keyword? any?)) +(s/def :reitit.core.coercion/kw-map (s/or :map (s/map-of keyword? any?) :spec s/spec?)) (s/def :reitit.core.coercion/query :reitit.core.coercion/kw-map) (s/def :reitit.core.coercion/body :reitit.core.coercion/kw-map)