Compare commits
2 commits
1890f14f9e
...
64a0f88ac4
Author | SHA1 | Date | |
---|---|---|---|
64a0f88ac4 | |||
a951e4f470 |
3 changed files with 4 additions and 2 deletions
|
@ -77,7 +77,7 @@
|
||||||
(reset! feed/boards-enabled-cache (set (keys (get config :boards-enabled))))
|
(reset! feed/boards-enabled-cache (set (keys (get config :boards-enabled))))
|
||||||
(reset! watcher/chod-threads-cache (watcher/generate-chod-cache-structure config))
|
(reset! watcher/chod-threads-cache (watcher/generate-chod-cache-structure config))
|
||||||
(clojure.pprint/pprint config)
|
(clojure.pprint/pprint config)
|
||||||
(jetty/run-jetty (rp/wrap-params feed/http-handler) {:port (:port conf/CONFIG-DEFAULT)
|
(jetty/run-jetty (rp/wrap-params feed/http-handler) {:port (:port config)
|
||||||
:join? true}))))
|
:join? true}))))
|
||||||
|
|
||||||
;; Docs: https://github.com/ring-clojure/ring/wiki/Getting-Started
|
;; Docs: https://github.com/ring-clojure/ring/wiki/Getting-Started
|
||||||
|
|
|
@ -165,7 +165,7 @@
|
||||||
(response/redirect (get @conf/GLOBAL-CONFIG :homepage)))))
|
(response/redirect (get @conf/GLOBAL-CONFIG :homepage)))))
|
||||||
|
|
||||||
;; No querry specified - don't know what to search for
|
;; No querry specified - don't know what to search for
|
||||||
(when-not (prms "q")
|
(when-not (some f/known-filter-set (keys prms))
|
||||||
(throw (ex-info "400" {:status 400
|
(throw (ex-info "400" {:status 400
|
||||||
:header {"Content-Type" "text/plain"}
|
:header {"Content-Type" "text/plain"}
|
||||||
:body (str "400 You MUST specify query with one OR more'q=searchTerm' (or 'Q=SeARChteRm' for case sensitive) url parameter(s)\n\n\n"
|
:body (str "400 You MUST specify query with one OR more'q=searchTerm' (or 'Q=SeARChteRm' for case sensitive) url parameter(s)\n\n\n"
|
||||||
|
|
|
@ -34,3 +34,5 @@
|
||||||
{"Q" case-sensitive-filter
|
{"Q" case-sensitive-filter
|
||||||
"q" case-insensitive-filter})
|
"q" case-insensitive-filter})
|
||||||
|
|
||||||
|
(def known-filter-set (set (keys known-filters)))
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue