Fix target ID assignment in Channel permissions and add guild_id to test Channel class
This commit is contained in:
parent
3d0f26f68f
commit
61222e1df7
@ -985,7 +985,7 @@ class Channel:
|
||||
"""Return the :class:`PermissionOverwrite` for ``target`` if present."""
|
||||
|
||||
if isinstance(target, str):
|
||||
target_id = int(target)
|
||||
target_id = target
|
||||
else:
|
||||
target_id = target.id
|
||||
for overwrite in self.permission_overwrites:
|
||||
|
@ -61,6 +61,7 @@ async def test_requires_permissions_pass(message):
|
||||
class Channel:
|
||||
def __init__(self, perms):
|
||||
self.perms = perms
|
||||
self.guild_id = "g"
|
||||
|
||||
def permissions_for(self, member):
|
||||
return self.perms
|
||||
@ -88,6 +89,7 @@ async def test_requires_permissions_fail(message):
|
||||
class Channel:
|
||||
def __init__(self, perms):
|
||||
self.perms = perms
|
||||
self.guild_id = "g"
|
||||
|
||||
def permissions_for(self, member):
|
||||
return self.perms
|
||||
|
Loading…
x
Reference in New Issue
Block a user