Skip to content

Commit

Permalink
Don't decode + signs in URL paths. Fixes #164
Browse files Browse the repository at this point in the history
  • Loading branch information
svenschoenung committed Feb 26, 2017
1 parent 32d3354 commit c4db88f
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/clj/clojuredocs/pages/vars.clj
Expand Up @@ -5,6 +5,7 @@
[clojuredocs.search :as search]
[clojuredocs.pages.common :as common]
[clojuredocs.data :as data]
[ring.util.codec :as codec]
[hiccup.core :as hc]))

(defn ellipsis [s n]
Expand Down Expand Up @@ -110,7 +111,7 @@
(map #($arglist name %) arglists))]]]])

(defn var-page-handler [ns name]
(let [name (util/cd-decode (util/url-decode name))
(let [name (util/cd-decode (codec/url-decode name))
{:keys [arglists name ns doc runtimes added file] :as v} (lookup-var ns name)]
(fn [{:keys [user session uri]}]
(when v
Expand Down

0 comments on commit c4db88f

Please sign in to comment.