Retrying sorting

master
Dany Thach 2021-10-31 19:16:32 +01:00
parent 756270a76d
commit 25a64daf92
1 changed files with 2 additions and 9 deletions

View File

@ -76,18 +76,11 @@ class Toadling
])->done(function (Role $colorRole) use ($message, $guild) {
$roles = $guild->roles;
$rolesArray = $roles->toArray();
$rolesArray = array_map(
function ($role) {
$role->position++;
return $role;
},
$rolesArray
);
$rolesArrayPositions = [];
foreach($rolesArray as $role) {
$rolesArrayPositions[$role->position] = $role->id;
$rolesArrayPositions[$role->position+1] = $role->id;
if($role->id === $colorRole->id) {
$rolesArrayPositions[$role->position] = 1;
$rolesArrayPositions[1] = 1;
}
}
$guild->updateRolePositions($rolesArrayPositions);