mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-07-23 19:34:23 +00:00
Fix default_permissions serialisation error from __bool__ change
This commit is contained in:
parent
f1ec0919f6
commit
0744737e86
@ -781,7 +781,7 @@ class Command(Generic[GroupT, P, T]):
|
|||||||
if self.parent is None:
|
if self.parent is None:
|
||||||
base['nsfw'] = self.nsfw
|
base['nsfw'] = self.nsfw
|
||||||
base['dm_permission'] = not self.guild_only
|
base['dm_permission'] = not self.guild_only
|
||||||
base['default_member_permissions'] = self.default_permissions and self.default_permissions.value
|
base['default_member_permissions'] = None if self.default_permissions is None else self.default_permissions.value
|
||||||
|
|
||||||
return base
|
return base
|
||||||
|
|
||||||
@ -1253,7 +1253,7 @@ class ContextMenu:
|
|||||||
'name': self.name,
|
'name': self.name,
|
||||||
'type': self.type.value,
|
'type': self.type.value,
|
||||||
'dm_permission': not self.guild_only,
|
'dm_permission': not self.guild_only,
|
||||||
'default_member_permissions': self.default_permissions and self.default_permissions.value,
|
'default_member_permissions': None if self.default_permissions is None else self.default_permissions.value,
|
||||||
'nsfw': self.nsfw,
|
'nsfw': self.nsfw,
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1685,7 +1685,7 @@ class Group:
|
|||||||
if self.parent is None:
|
if self.parent is None:
|
||||||
base['nsfw'] = self.nsfw
|
base['nsfw'] = self.nsfw
|
||||||
base['dm_permission'] = not self.guild_only
|
base['dm_permission'] = not self.guild_only
|
||||||
base['default_member_permissions'] = self.default_permissions and self.default_permissions.value
|
base['default_member_permissions'] = None if self.default_permissions is None else self.default_permissions.value
|
||||||
|
|
||||||
return base
|
return base
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user