mirror of
https://github.com/penpot/penpot.git
synced 2025-05-10 13:36:37 +02:00
🐛 Fix unexpected unhandled exception on 404 requests on media.
This commit is contained in:
parent
fc6948e627
commit
1ed1c95e4d
2 changed files with 8 additions and 1 deletions
|
@ -58,7 +58,7 @@
|
||||||
:method :get}]]]]
|
:method :get}]]]]
|
||||||
|
|
||||||
handler (vw/handler ctx
|
handler (vw/handler ctx
|
||||||
(vw/assets "/media/*" {:root "resources/public/media/"})
|
(vw/assets "/media/*" {:root "resources/public/media"})
|
||||||
(vw/assets "/static/*" {:root "resources/public/static"})
|
(vw/assets "/static/*" {:root "resources/public/static"})
|
||||||
(vw/router routes))]
|
(vw/router routes))]
|
||||||
|
|
||||||
|
|
7
backend/vendor/vertx/src/vertx/web.clj
vendored
7
backend/vendor/vertx/src/vertx/web.clj
vendored
|
@ -69,9 +69,16 @@
|
||||||
(fn [^Router router]
|
(fn [^Router router]
|
||||||
(let [^Route route (.route router path)
|
(let [^Route route (.route router path)
|
||||||
^Handler handler (doto (StaticHandler/create)
|
^Handler handler (doto (StaticHandler/create)
|
||||||
|
(.setCachingEnabled false)
|
||||||
(.setWebRoot root)
|
(.setWebRoot root)
|
||||||
(.setDirectoryListing true))]
|
(.setDirectoryListing true))]
|
||||||
(.handler route handler)
|
(.handler route handler)
|
||||||
|
;; A hack for lie to body handler that request is already handled.
|
||||||
|
(.handler route
|
||||||
|
(reify Handler
|
||||||
|
(handle [_ rc]
|
||||||
|
(.put ^RoutingContext rc "__body-handled" true)
|
||||||
|
(.next ^RoutingContext rc))))
|
||||||
router))))
|
router))))
|
||||||
|
|
||||||
(defn- default-handler
|
(defn- default-handler
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue