diff --git a/backend/src/api/week.rs b/backend/src/api/week.rs index 651370a..10d1422 100644 --- a/backend/src/api/week.rs +++ b/backend/src/api/week.rs @@ -285,8 +285,8 @@ fn week_meal_delete(items: &MenuItems) -> Result<()> { let mut stmt = conn.statement(format!("delete from {} where item_id = :1", items.net_id).as_str()).build()?; - for meal in items.item_list { - stmt.execute(&[&items.net_id])?; + for meal in &items.item_list { + stmt.execute(&[meal])?; } Ok(()) diff --git a/backend/src/main.rs b/backend/src/main.rs index 98009df..2cff7be 100644 --- a/backend/src/main.rs +++ b/backend/src/main.rs @@ -93,7 +93,7 @@ async fn main() -> std::io::Result<()> { .route(web::get().to(api::result::all_result)) ) .service( - web::resource("add_result/") + web::resource("/add_result") .route(web::post().to(api::result::add_result)) ) .route("/", web::get().to(api_index))