Finally fixed media groups

This commit is contained in:
2024-02-13 23:08:29 +03:00
parent 02bd67e34a
commit d181e5ac33
9 changed files with 57 additions and 28 deletions

View File

@@ -33,4 +33,3 @@ class Image(ApiMethod):
data = await response.json()
if 'statusCode' in data:
raise Exception(data['message'])
return data['created']

View File

@@ -57,9 +57,9 @@ class Post(ApiMethod):
return neuroTypes.Post.from_dict(data)
async def get_by_media_group_id(self, media_group_id: str):
response = requests.get(
self.api_url+f'/post/get-by-media-group-id/{media_group_id}')
data = response.json()
async with ClientSession() as session:
response = await session.get(self.api_url+f'/post/get-by-media-group-id/{media_group_id}')
data = await response.json()
if 'statusCode' in data:
raise Exception(data['message'])
return neuroTypes.Post.from_dict(data)

View File

@@ -34,5 +34,4 @@ class Post(ApiModel):
obj = super().to_dict()
obj['message_entities'] = json.dumps(obj['message_entities'])
obj['media_group_id'] = str(obj['media_group_id'])
print(obj)
return obj