mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-04-19 15:36:02 +00:00
Change default parameter to None for Client.set_channel_permissions
This commit is contained in:
parent
6f76a5ab33
commit
6981c51e0a
@ -1205,7 +1205,7 @@ class Client(object):
|
||||
|
||||
return None
|
||||
|
||||
def set_channel_permissions(self, channel, target, allow=Permissions.none(), deny=Permissions.none()):
|
||||
def set_channel_permissions(self, channel, target, allow=None, deny=None):
|
||||
"""Sets the channel specific permission overwrites for a target in the
|
||||
specified :class:`Channel`.
|
||||
|
||||
@ -1231,6 +1231,9 @@ class Client(object):
|
||||
|
||||
url = '{0}/{1.id}/permissions/{2.id}'.format(endpoints.CHANNELS, channel, target)
|
||||
|
||||
allow = Permissions.none() if allow is None else allow
|
||||
deny = Permissions.none() if deny is None else deny
|
||||
|
||||
if not (isinstance(allow, Permissions) and isinstance(deny, Permissions)):
|
||||
raise TypeError('allow and deny parameters must be discord.Permissions')
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user