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,
// 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,
}
}
}

View File

@@ -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,