diff --git a/crates/core/models/src/v0/admin.rs b/crates/core/models/src/v0/admin.rs index 5b033ecd..e56450d1 100644 --- a/crates/core/models/src/v0/admin.rs +++ b/crates/core/models/src/v0/admin.rs @@ -322,7 +322,8 @@ auto_derived! { ServerUnbanMember, // Accounts - ManageAccounts + DeleteAccount, + DisableAccount, } // Joiner payloads @@ -370,7 +371,8 @@ impl AdminAuditItemActions { AdminAuditItemActions::ServerBanMember => true, AdminAuditItemActions::ServerUnbanMember => true, AdminAuditItemActions::ServerFetchMembers => false, - AdminAuditItemActions::ManageAccounts => true, + AdminAuditItemActions::DeleteAccount => true, + AdminAuditItemActions::DisableAccount => true, } } } diff --git a/crates/delta/src/routes/admin/accounts/account_disable.rs b/crates/delta/src/routes/admin/accounts/account_disable.rs index e939b156..d63a75a9 100644 --- a/crates/delta/src/routes/admin/accounts/account_disable.rs +++ b/crates/delta/src/routes/admin/accounts/account_disable.rs @@ -42,7 +42,7 @@ pub async fn admin_account_disable( create_audit_action( db, &user.id, - v0::AdminAuditItemActions::ManageAccounts, + v0::AdminAuditItemActions::DisableAccount, case, Some(id.id), None,