From 09d9f6b961e70542493799bb417fe6ca6320e3ec Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Sat, 4 Jan 2025 15:01:13 +0100 Subject: [PATCH] Fix --- src/views.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/views.rs b/src/views.rs index ce44d1c..61b863c 100644 --- a/src/views.rs +++ b/src/views.rs @@ -114,10 +114,12 @@ pub async fn get_router() -> Router { let metric_router = Router::new().route("/metrics", get(|| async move { metric_handle.render() })); + let public_router = Router::new().route("/api/download/{task_id}", get(download)); + Router::new() - .route("/api/download/{task_id}", get(download)) - .nest("/", app_router) - .nest("/", metric_router) + .merge(public_router) + .merge(app_router) + .merge(metric_router) .layer( TraceLayer::new_for_http() .make_span_with(trace::DefaultMakeSpan::new().level(Level::INFO))