Add DELETE /family/{id} route

This commit is contained in:
2023-06-21 18:15:20 +02:00
parent 2d7bf10fc2
commit 6bbe69d01f
3 changed files with 56 additions and 2 deletions

View File

@ -94,13 +94,17 @@ async fn main() -> std::io::Result<()> {
.route("/family/join", web::post().to(families_controller::join))
.route("/family/list", web::get().to(families_controller::list))
.route(
"/family/{id}/info",
"/family/{id}",
web::get().to(families_controller::single_info),
)
.route(
"/family/{id}/leave",
web::post().to(families_controller::leave),
)
.route(
"/family/{id}",
web::delete().to(families_controller::delete),
)
.route(
"/family/{id}/users",
web::get().to(families_controller::users),