Browse Source

fix: description key always present when being None

pull/10166/head
DA-344 1 month ago
parent
commit
ca62512431
  1. 8
      discord/components.py

8
discord/components.py

@ -1045,12 +1045,16 @@ class MediaGalleryItem:
return [cls._from_data(item, state) for item in items]
def to_dict(self) -> MediaGalleryItemPayload:
return {
payload: MediaGalleryItemPayload = {
'media': self.media.to_dict(), # type: ignore
'description': self.description,
'spoiler': self.spoiler,
}
if self.description is not None:
payload['description'] = self.description
return payload
class MediaGalleryComponent(Component):
"""Represents a Media Gallery component from the Discord Bot UI Kit.

Loading…
Cancel
Save