Retrying sorting
parent
756270a76d
commit
25a64daf92
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in New Issue