Some fixes

This commit is contained in:
2024-02-11 12:41:41 +03:00
parent f3cdeeff3c
commit 883479b0d8
3 changed files with 11 additions and 9 deletions

View File

@@ -78,7 +78,6 @@ class Post(ApiMethod):
if message_entities is not None:
mes_ent = list(map(lambda x: x.model_dump(), message_entities))
arr =[]
print(mes_ent)
for item in mes_ent:
if item['type'] == 'bot_command': continue
item['offset'] -= 7+len(order)

View File

@@ -24,6 +24,9 @@ class Post(ApiModel):
@classmethod
def from_dict(cls: 'Post', obj: Dict[str, Any]) -> 'Post':
mes_ent = json.loads(obj.get('message_entities', '[]'))
media_group_id_data = obj.get('media_group_id')
media_group_id = media_group_id_data if media_group_id_data is not None else 'None'
obj['media_group_id'] = media_group_id
obj['message_entities'] = mes_ent
return cls(**obj)