1
0
mirror of https://github.com/Rapptz/discord.py.git synced 2025-05-11 08:19:54 +00:00

Fix issue with add_roles and friends not working.

Previously it stated that Role object is not serializable due to
passing in Role objects rather than their IDs.
This commit is contained in:
Rapptz 2015-12-30 21:36:56 -05:00
parent 3da6cf5926
commit ab9840fcb3

@ -2061,7 +2061,7 @@ class Client:
Adding roles failed.
"""
new_roles = utils._unique(itertools.chain(member.roles, roles))
new_roles = utils._unique(role.id for role in itertools.chain(member.roles, roles))
yield from self._replace_roles(member, new_roles)
@asyncio.coroutine
@ -2129,7 +2129,7 @@ class Client:
Removing roles failed.
"""
new_roles = utils._unique(roles)
new_roles = utils._unique(role.id for role in roles)
yield from self._replace_roles(member, new_roles)
@asyncio.coroutine