diff options
author | Daniel GarcĂa <[email protected]> | 2024-01-27 02:43:26 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2024-01-27 02:43:26 +0100 |
commit | edf7484a70942de387d59c5d5cf849f24180ba66 (patch) | |
tree | b5cd3c96048e8bd77c895a099f9fbca147ac244e /src/api/admin.rs | |
parent | 8b66e3441571fdb71f0610882d1ee47dccc8c0a3 (diff) | |
download | vaultwarden-edf7484a70942de387d59c5d5cf849f24180ba66.tar.gz vaultwarden-edf7484a70942de387d59c5d5cf849f24180ba66.zip |
Improve file limit handling (#4242)
* Improve file limit handling
* Oops
* Update PostgreSQL migration
* Review comments
---------
Co-authored-by: BlackDex <[email protected]>
Diffstat (limited to 'src/api/admin.rs')
-rw-r--r-- | src/api/admin.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/api/admin.rs b/src/api/admin.rs index a10df891..8cd33e7c 100644 --- a/src/api/admin.rs +++ b/src/api/admin.rs @@ -15,7 +15,7 @@ use rocket::{ use crate::{ api::{ core::{log_event, two_factor}, - unregister_push_device, ApiResult, EmptyResult, JsonResult, Notify, NumberOrString, + unregister_push_device, ApiResult, EmptyResult, JsonResult, Notify, }, auth::{decode_admin, encode_jwt, generate_admin_claims, ClientIp}, config::ConfigBuilder, @@ -24,6 +24,7 @@ use crate::{ mail, util::{ docker_base_image, format_naive_datetime_local, get_display_size, get_reqwest_client, is_running_in_docker, + NumberOrString, }, CONFIG, VERSION, }; @@ -345,7 +346,7 @@ async fn users_overview(_token: AdminToken, mut conn: DbConn) -> ApiResult<Html< let mut usr = u.to_json(&mut conn).await; usr["cipher_count"] = json!(Cipher::count_owned_by_user(&u.uuid, &mut conn).await); usr["attachment_count"] = json!(Attachment::count_by_user(&u.uuid, &mut conn).await); - usr["attachment_size"] = json!(get_display_size(Attachment::size_by_user(&u.uuid, &mut conn).await as i32)); + usr["attachment_size"] = json!(get_display_size(Attachment::size_by_user(&u.uuid, &mut conn).await)); usr["user_enabled"] = json!(u.enabled); usr["created_at"] = json!(format_naive_datetime_local(&u.created_at, DT_FMT)); usr["last_active"] = match u.last_active(&mut conn).await { @@ -549,7 +550,7 @@ async fn organizations_overview(_token: AdminToken, mut conn: DbConn) -> ApiResu org["group_count"] = json!(Group::count_by_org(&o.uuid, &mut conn).await); org["event_count"] = json!(Event::count_by_org(&o.uuid, &mut conn).await); org["attachment_count"] = json!(Attachment::count_by_org(&o.uuid, &mut conn).await); - org["attachment_size"] = json!(get_display_size(Attachment::size_by_org(&o.uuid, &mut conn).await as i32)); + org["attachment_size"] = json!(get_display_size(Attachment::size_by_org(&o.uuid, &mut conn).await)); organizations_json.push(org); } |