From 612be5beceb552382e0ee4214bf51b454e461c31 Mon Sep 17 00:00:00 2001 From: Cory Forsstrom Date: Sun, 5 Jan 2025 11:21:06 -0800 Subject: [PATCH] Nesting at the root is no longer supported --- crates/service/src/server.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/crates/service/src/server.rs b/crates/service/src/server.rs index c63bfcb..9e5bc37 100644 --- a/crates/service/src/server.rs +++ b/crates/service/src/server.rs @@ -137,14 +137,11 @@ impl Server<'_> { } } - let app = axum::Router::new() - .nest("/", self.router) - .layer(self.extract_token) - .layer(middleware::Log); let listener = tokio::net::TcpListener::bind(addr).await?; + let router = self.router.layer(self.extract_token).layer(middleware::Log); self.runner - .with_task("http server", axum::serve(listener, app)) + .with_task("http server", axum::serve(listener, router)) .with_task("signal capture", signal::capture(self.signals)) .run() .await;