fix: logic error in initial data check

This commit is contained in:
izzy
2025-06-08 10:56:54 +01:00
parent 73b576a75f
commit 99f400bc7b

View File

@@ -36,7 +36,7 @@ pub async fn edit_role_ranks(
// Verify all roles are in the new ordering
if data.ranks.len() != server.roles.len()
&& server.roles.iter().all(|(id, _)| data.ranks.contains(id))
|| !server.roles.iter().all(|(id, _)| data.ranks.contains(id))
{
return Err(create_error!(InvalidOperation));
}