Когда я включил настройки сайта по умолчанию в своем приложении вместо api-defaults, все перенаправления прервались, и вместо этого я получил ошибку:
java.lang.ClassCastException: bidi.ring.Redirect cannot be cast to clojure.lang.IFn
at ring.middleware.flash$flash_response.invokeStatic(flash.clj:24)
at ring.middleware.flash$flash_response.invoke(flash.clj:14)
at ring.middleware.flash$wrap_flash$fn__17841.invoke(flash.clj:39)
at ring.middleware.session$wrap_session$fn__18310.invoke(session.clj:108)
at ring.middleware.keyword_params$wrap_keyword_params$fn__18356.invoke(keyword_params.clj:53)
at ring.middleware.nested_params$wrap_nested_params$fn__18414.invoke(nested_params.clj:89)
at ring.middleware.multipart_params$wrap_multipart_params$fn__18712.invoke(multipart_params.clj:173)
at ring.middleware.params$wrap_params$fn__18736.invoke(params.clj:67)
at ring.middleware.cookies$wrap_cookies$fn__18189.invoke(cookies.clj:214)
at ring.middleware.absolute_redirects$wrap_absolute_redirects$fn__18922.invoke(absolute_redirects.clj:47)
at ring.middleware.resource$wrap_resource_prefer_resources$fn__18772.invoke(resource.clj:25)
at ring.middleware.content_type$wrap_content_type$fn__18870.invoke(content_type.clj:34)
at ring.middleware.default_charset$wrap_default_charset$fn__18894.invoke(default_charset.clj:31)
at ring.middleware.not_modified$wrap_not_modified$fn__18836.invoke(not_modified.clj:61)
at ring.middleware.x_headers$wrap_x_header$fn__17804.invoke(x_headers.clj:22)
at ring.middleware.x_headers$wrap_x_header$fn__17804.invoke(x_headers.clj:22)
at ring.middleware.x_headers$wrap_x_header$fn__17804.invoke(x_headers.clj:22)
at ring.middleware.logger$make_logger_middleware$fn__19140.invoke(logger.clj:146)
at ring.middleware.gzip$wrap_gzip$fn__19038.invoke(gzip.clj:100)
at myapp.config$ignore_trailing_slash$fn__68909.invoke(config.clj:25)
at ring.middleware.reload$wrap_reload$fn__19723.invoke(reload.clj:39)
at ring.middleware.params$wrap_params$fn__18736.invoke(params.clj:67)
at ring.middleware.keyword_params$wrap_keyword_params$fn__18356.invoke(keyword_params.clj:53)
at ring.middleware.cookies$wrap_cookies$fn__18189.invoke(cookies.clj:214)
at ring.middleware.json$wrap_json_body$fn__19834.invoke(json.clj:58)
at ring.middleware.multipart_params$wrap_multipart_params$fn__18712.invoke(multipart_params.clj:173)
at ring.middleware.edn$wrap_edn_params$fn__19944.invoke(edn.clj:47)
at aleph.http.server$handle_request$fn__15451$f__1419__auto____15452.invoke(server.clj:158)
at clojure.lang.AFn.run(AFn.java:22)
at io.aleph.dirigiste.Executor$Worker$1.run(Executor.java:62)
at manifold.executor$thread_factory$reify__1301$f__1302.invoke(executor.clj:44)
at clojure.lang.AFn.run(AFn.java:22)
at java.lang.Thread.run(Thread.java:748)
Почему это так и как я могу это исправить?