mirror of
				https://github.com/Rapptz/discord.py.git
				synced 2025-10-24 18:13:00 +00:00 
			
		
		
		
	Fix default_permissions serialisation error from __bool__ change
This commit is contained in:
		| @@ -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 | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user