fix: update audit action for accurate account actions

This commit is contained in:
ispik
2026-04-12 14:18:22 +03:00
parent 913946cfa1
commit 5b9a909923
2 changed files with 5 additions and 3 deletions

View File

@@ -322,7 +322,8 @@ auto_derived! {
ServerUnbanMember, ServerUnbanMember,
// Accounts // Accounts
ManageAccounts DeleteAccount,
DisableAccount,
} }
// Joiner payloads // Joiner payloads
@@ -370,7 +371,8 @@ impl AdminAuditItemActions {
AdminAuditItemActions::ServerBanMember => true, AdminAuditItemActions::ServerBanMember => true,
AdminAuditItemActions::ServerUnbanMember => true, AdminAuditItemActions::ServerUnbanMember => true,
AdminAuditItemActions::ServerFetchMembers => false, AdminAuditItemActions::ServerFetchMembers => false,
AdminAuditItemActions::ManageAccounts => true, AdminAuditItemActions::DeleteAccount => true,
AdminAuditItemActions::DisableAccount => true,
} }
} }
} }

View File

@@ -42,7 +42,7 @@ pub async fn admin_account_disable(
create_audit_action( create_audit_action(
db, db,
&user.id, &user.id,
v0::AdminAuditItemActions::ManageAccounts, v0::AdminAuditItemActions::DisableAccount,
case, case,
Some(id.id), Some(id.id),
None, None,