From ce8d2d356002db55101aba379c1dd812661a0eaf Mon Sep 17 00:00:00 2001 From: Jef Roosens Date: Sun, 16 Jul 2023 21:01:57 +0200 Subject: [PATCH] fix(server): actually serve archives lol --- server/src/repo/mod.rs | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/server/src/repo/mod.rs b/server/src/repo/mod.rs index 17ad25a..0618b11 100644 --- a/server/src/repo/mod.rs +++ b/server/src/repo/mod.rs @@ -19,14 +19,12 @@ pub fn router(global: &crate::Global) -> Router { ServeDir::new(&global.config.pkg_dir).fallback(ServeDir::new(&global.config.repo_dir)), ); Router::new() - .route( - "/:repo", - post(post_package_archive) - .delete(delete_repo) - .get(serve_repos.clone()), - ) + .route("/:repo", post(post_package_archive).delete(delete_repo)) .route("/:repo/:arch", delete(delete_arch_repo)) - .route("/:repo/:arch/:filename", delete(delete_package)) + .route( + "/:repo/:arch/:filename", + delete(delete_package).get(serve_repos.clone()), + ) .fallback(serve_repos) .with_state(global.clone()) }