aboutsummaryrefslogtreecommitdiff
path: root/discord
diff options
context:
space:
mode:
authorRapptz <[email protected]>2021-08-23 23:18:35 -0400
committerRapptz <[email protected]>2021-08-23 23:44:20 -0400
commit9d4fa0341ee7c5340b745d268c1ceb72c4b28cee (patch)
treee12bdd6f9f84fac508d53986db636df596866f68 /discord
parentFix typings for member HTTP methods (diff)
downloaddiscord.py-9d4fa0341ee7c5340b745d268c1ceb72c4b28cee.tar.xz
discord.py-9d4fa0341ee7c5340b745d268c1ceb72c4b28cee.zip
Fix typing of move role position payload parameter
Diffstat (limited to 'discord')
-rw-r--r--discord/role.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/discord/role.py b/discord/role.py
index 4bf5ab49..86df9255 100644
--- a/discord/role.py
+++ b/discord/role.py
@@ -42,6 +42,7 @@ if TYPE_CHECKING:
Role as RolePayload,
RoleTags as RoleTagPayload,
)
+ from .types.guild import RolePositionUpdate
from .guild import Guild
from .member import Member
from .state import ConnectionState
@@ -336,7 +337,7 @@ class Role(Hashable):
else:
roles.append(self.id)
- payload = [{"id": z[0], "position": z[1]} for z in zip(roles, change_range)]
+ payload: List[RolePositionUpdate] = [{"id": z[0], "position": z[1]} for z in zip(roles, change_range)]
await http.move_role_position(self.guild.id, payload, reason=reason)
async def edit(