Browse Source

Fix crash due to subclass with type arguments

pull/10109/head
dolfies 2 years ago
parent
commit
1a5139d481
  1. 4
      discord/metadata.py

4
discord/metadata.py

@ -31,11 +31,13 @@ from .utils import parse_time
if TYPE_CHECKING: if TYPE_CHECKING:
MetadataObject = Mapping[str, Any] MetadataObject = Mapping[str, Any]
else:
MetadataObject = Mapping
__all__ = ('Metadata',) __all__ = ('Metadata',)
class Metadata(Mapping[str, Any]): class Metadata(MetadataObject):
"""Represents a raw model from Discord. """Represents a raw model from Discord.
Because of how unstable and wildly varying some metadata in Discord can be, this is a simple class Because of how unstable and wildly varying some metadata in Discord can be, this is a simple class

Loading…
Cancel
Save