This commit is contained in:
JMARyA 2024-09-19 16:44:44 +02:00
parent abaa9f12c9
commit b00424471c
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
15 changed files with 52 additions and 68 deletions

View file

@ -1,7 +1,8 @@
use crate::library::user::Session;
use crate::library::user::User;
use crate::route::to_api;
use mongod::vec_to_api;
use mongod::Model;
use mongod::ToAPI;
use mongodb::bson::doc;
use rocket::get;
use rocket::http::Status;
@ -83,7 +84,7 @@ pub async fn passwd_route(passwd: Json<PasswdData>, u: User) -> FallibleApiRespo
pub async fn users_route(u: User) -> FallibleApiResponse {
check_admin!(u);
let users: Vec<_> = to_api(&User::find_all().await.unwrap()).await;
let users: Vec<_> = vec_to_api(&User::find_all().await.unwrap()).await;
Ok(json!({"users": users}))
}