From 5b9a90992383a08957822bf50de7a8ca0cfd05bc Mon Sep 17 00:00:00 2001 From: ispik Date: Sun, 12 Apr 2026 14:18:22 +0300 Subject: [PATCH] fix: update audit action for accurate account actions --- crates/core/models/src/v0/admin.rs | 6 ++++-- crates/delta/src/routes/admin/accounts/account_disable.rs | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) 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,