We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0e14e70 commit 7def12fCopy full SHA for 7def12f
interactions/api/models/message.py
@@ -556,6 +556,10 @@ def __init__(self, **kwargs):
556
self.video = EmbedImageStruct(**self.video) if self._json.get("video") else None
557
self.provider = EmbedProvider(**self.provider) if self._json.get("provider") else None
558
self.author = EmbedAuthor(**self.author) if self._json.get("author") else None
559
- self.fields = (
560
- [EmbedField(**field) for field in self.fields] if self._json.get("fields") else None
561
- )
+
+ if isinstance(self._json.get("fields"), dict):
+ self.fields = [field for field in self.fields] if self._json.get("fields") else None
562
+ else:
563
+ self.fields = (
564
+ [EmbedField(**field) for field in self.fields] if self._json.get("fields") else None
565
+ )
0 commit comments