Fatal error

(pr-str e)
"#error {:message nil, :data {:headers {:date \"Sat, 17 Feb 2018 21:41:51 GMT\", :x-xss-protection \"1; mode=block\", :x-content-type-options \"nosniff\", :via \"1.1 dc313ef11f936e4b5265503c64842909.cloudfront.net (CloudFront)\", :server \"openresty/1.13.6.1\", :x-cache \"Error from cloudfront\", :x-frame-options \"DENY\", :strict-transport-security \"max-age=31536000; includeSubdomains\", :content-type \"application/transit+json\", :x-amz-cf-id \"LhQSJTjnq1snR6APiSTMFc7V3QQZMTvpSFgdvo9MFEvH7IxMrRcjEg==\", :connection \"close\", :transfer-encoding \"chunked\"}, :status 500, :body \"#error {\\n :cause \\\"Assert failed: (:code-database route)\\\"\\n :via\\n [{:type java.lang.AssertionError\\n   :message \\\"Assert failed: (:code-database route)\\\"\\n   :at [hypercrud.browser.context$route invokeStatic \\\"context.cljc\\\" 21]}]\\n :trace\\n [[hypercrud.browser.context$route invokeStatic \\\"context.cljc\\\" 21]\\n  [hypercrud.browser.context$route invoke \\\"context.cljc\\\" 21]\\n  [hypercrud.browser.browser_request$request_from_route invokeStatic \\\"browser_request.cljc\\\" 145]\\n  [hypercrud.browser.browser_request$request_from_route invoke \\\"browser_request.cljc\\\" 144]\\n  [hyperfiddle.ide$api invokeStatic \\\"ide.cljc\\\" 160]\\n  [hyperfiddle.ide$api invoke \\\"ide.cljc\\\" 150]\\n  [clojure.core$partial$fn__6855 invoke \\\"core.clj\\\" 2598]\\n  [hyperfiddle.foundation$api invokeStatic \\\"foundation.cljc\\\" 75]\\n  [hyperfiddle.foundation$api invoke \\\"foundation.cljc\\\" 72]\\n  [hyperfiddle.service.jvm.hydrate_route.HydrateRoute$fn__20900 invoke \\\"hydrate_route.clj\\\" 55]\\n  [hyperfiddle.io.hydrate_route$hydrate_loop_adapter$fn__20885 invoke \\\"hydrate_route.cljc\\\" 79]\\n  [hyperfiddle.io.hydrate_route$hydrate_loop_impl invokeStatic \\\"hydrate_route.cljc\\\" 34]\\n  [hyperfiddle.io.hydrate_route$hydrate_loop_impl doInvoke \\\"hydrate_route.cljc\\\" 30]\\n  [clojure.lang.RestFn invoke \\\"RestFn.java\\\" 594]\\n  [hyperfiddle.io.hydrate_route$hydrate_loop_impl$fn__20852 invoke \\\"hydrate_route.cljc\\\" 52]\\n  [promesa.core$then$promise_wrap__12382 invoke \\\"core.cljc\\\" 139]\\n  [promesa.impl$fn$reify__12311 apply \\\"impl.cljc\\\" 107]\\n  [java.util.concurrent.CompletableFuture uniCompose \\\"CompletableFuture.java\\\" 952]\\n  [java.util.concurrent.CompletableFuture$UniCompose tryFire \\\"CompletableFuture.java\\\" 926]\\n  [java.util.concurrent.CompletableFuture$Completion exec \\\"CompletableFuture.java\\\" 443]\\n  [java.util.concurrent.ForkJoinTask doExec \\\"ForkJoinTask.java\\\" 289]\\n  [java.util.concurrent.ForkJoinPool$WorkQueue runTask \\\"ForkJoinPool.java\\\" 1056]\\n  [java.util.concurrent.ForkJoinPool runWorker \\\"ForkJoinPool.java\\\" 1692]\\n  [java.util.concurrent.ForkJoinWorkerThread run \\\"ForkJoinWorkerThread.java\\\" 157]]}\", :error :internal-server-error, :type :internal-server-error, :reason :internal-server-error}}"
(ex-data e)
nil
(.-stack e)