From d21f051868f339e55b70116fac8d83ff6442a350 Mon Sep 17 00:00:00 2001 From: Tommi Reiman Date: Mon, 14 Aug 2017 09:41:48 +0300 Subject: [PATCH] Review fix by @miikka --- src/reitit/core.cljc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/reitit/core.cljc b/src/reitit/core.cljc index 2c039192..d0056ba2 100644 --- a/src/reitit/core.cljc +++ b/src/reitit/core.cljc @@ -56,10 +56,8 @@ {} x)) (defn resolve-routes [data {:keys [coerce] :as opts}] - (cond-> (->> (walk data opts) - (map-meta merge-meta)) - coerce (->> (mapv #(coerce % opts)) - (filterv identity)))) + (cond->> (->> (walk data opts) (map-meta merge-meta)) + coerce (into [] (keep #(coerce % opts))))) (defn compile-route [[p m :as route] {:keys [compile] :as opts}] [p m (if compile (compile route opts))])