fix: update audit action for accurate account actions
This commit is contained in:
@@ -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,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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,
|
||||||
|
|||||||
Reference in New Issue
Block a user