Ignore moving category channels to another category

This commit is contained in:
Rapptz 2021-03-30 03:51:06 -04:00
parent b850c9cd5d
commit a30ad6acf2
2 changed files with 6 additions and 0 deletions

View File

@ -751,6 +751,7 @@ class GuildChannel:
category: Optional[:class:`abc.Snowflake`]
The category to move this channel under.
If ``None`` is given then it moves it out of the category.
This parameter is ignored if moving a category channel.
sync_permissions: :class:`bool`
Whether to sync the permissions with the category (if given).
reason: :class:`str`

View File

@ -823,6 +823,11 @@ class CategoryChannel(discord.abc.GuildChannel, Hashable):
await self._edit(options=options, reason=reason)
@utils.copy_doc(discord.abc.GuildChannel.move)
async def move(self, **kwargs):
kwargs.pop('category', None)
await super().move(**kwargs)
@property
def channels(self):
"""List[:class:`abc.GuildChannel`]: Returns the channels that are under this category.