Adds simple delete api
This commit is contained in:
@@ -55,11 +55,18 @@ mod api {
|
||||
.collect()
|
||||
)
|
||||
}
|
||||
|
||||
#[get("/delete/<id>")]
|
||||
pub fn delete_recipe(conn: CookbookDbConn, id: i32) -> Json<bool> {
|
||||
Json(
|
||||
recipes::delete(&conn, id)
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
fn main() {
|
||||
rocket::ignite()
|
||||
.attach(api::CookbookDbConn::fairing())
|
||||
.mount("/", routes![index])
|
||||
.mount("/api", routes![api::recipes_list]).launch();
|
||||
.mount("/api", routes![api::recipes_list, api::delete_recipe]).launch();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user