Can delete a single account
This commit is contained in:
parent
7c10e3ca5c
commit
559eadfd05
@ -39,3 +39,10 @@ pub async fn get_list(auth: AuthExtractor) -> HttpResult {
|
||||
pub async fn get_single(account: AccountInPath) -> HttpResult {
|
||||
Ok(HttpResponse::Ok().json(account.as_ref()))
|
||||
}
|
||||
|
||||
/// Delete an account
|
||||
pub async fn delete(account: AccountInPath) -> HttpResult {
|
||||
accounts_service::delete(account.as_ref().id()).await?;
|
||||
|
||||
Ok(HttpResponse::Accepted().finish())
|
||||
}
|
||||
|
@ -108,11 +108,10 @@ async fn main() -> std::io::Result<()> {
|
||||
web::get().to(accounts_controller::get_single),
|
||||
)
|
||||
// TODO : update account
|
||||
//TODO
|
||||
/*.route(
|
||||
"/api/accounts/{account_id}",
|
||||
.route(
|
||||
"/api/account/{account_id}",
|
||||
web::delete().to(accounts_controller::delete),
|
||||
)*/
|
||||
)
|
||||
// TODO : set as default
|
||||
// Static assets
|
||||
.route("/", web::get().to(static_controller::root_index))
|
||||
|
Loading…
x
Reference in New Issue
Block a user