mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-04-23 00:56:05 +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:
|
||||
base['nsfw'] = self.nsfw
|
||||
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
|
||||
|
||||
@ -1253,7 +1253,7 @@ class ContextMenu:
|
||||
'name': self.name,
|
||||
'type': self.type.value,
|
||||
'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,
|
||||
}
|
||||
|
||||
@ -1685,7 +1685,7 @@ class Group:
|
||||
if self.parent is None:
|
||||
base['nsfw'] = self.nsfw
|
||||
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
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user