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.
_convert_entities
to_list_of_dicts
1 parent 66236ef commit 1b6a573Copy full SHA for 1b6a573
telebot/types.py
@@ -1612,10 +1612,12 @@ def to_list_of_dicts(entity_list) -> Union[List[Dict], None]:
1612
"""
1613
Converts a list of MessageEntity objects to a list of dictionaries.
1614
1615
- res = []
1616
- for e in entity_list:
1617
- res.append(MessageEntity.to_dict(e))
1618
- return res or None
+ if entity_list is None or len(entity_list) == 0:
+ return None
+ elif isinstance(entity_list[0], MessageEntity):
+ return [MessageEntity.to_dict(e) for e in entity_list]
1619
+ else:
1620
+ return entity_list
1621
1622
@classmethod
1623
def de_json(cls, json_string):
0 commit comments