Can create a family member

This commit is contained in:
2023-08-04 19:03:46 +02:00
parent 274e9d9a21
commit f344765dd8
15 changed files with 1122 additions and 19 deletions

View File

@ -4,7 +4,7 @@ use actix_web::middleware::Logger;
use actix_web::{web, App, HttpServer};
use geneit_backend::app_config::AppConfig;
use geneit_backend::controllers::{
auth_controller, families_controller, server_controller, users_controller,
auth_controller, families_controller, members_controller, server_controller, users_controller,
};
#[actix_web::main]
@ -122,6 +122,11 @@ async fn main() -> std::io::Result<()> {
"/family/{id}/user/{user_id}",
web::delete().to(families_controller::delete_membership),
)
// Members controller
.route(
"/family/{id}/member/create",
web::post().to(members_controller::create),
)
})
.bind(AppConfig::get().listen_address.as_str())?
.run()