summaryrefslogtreecommitdiff
path: root/src/handlers/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/handlers/mod.rs')
-rw-r--r--src/handlers/mod.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/handlers/mod.rs b/src/handlers/mod.rs
index bb5473d..3235f24 100644
--- a/src/handlers/mod.rs
+++ b/src/handlers/mod.rs
@@ -3,7 +3,7 @@ use tokio::sync::Mutex;
use axum::extract::DefaultBodyLimit;
use axum::middleware::{self};
-use axum::routing::{get, post};
+use axum::routing::{delete, get, post};
use axum::Router;
use sqlx::SqlitePool;
use tower_http::add_extension::AddExtensionLayer;
@@ -36,10 +36,8 @@ pub async fn router(pool: SqlitePool) -> Router {
};
Router::new()
- .route(
- "/admin/story",
- post(upload_story).delete(delete_story).get(get_stories),
- )
+ .route("/admin/story/:story_id", delete(delete_story))
+ .route("/admin/story", post(upload_story).get(get_stories))
.route("/admin/product", get(get_products))
.route("/admin", get(admin_healthcheck))
.layer(middleware::from_fn_with_state(