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()) }