Skip to content

Commit d63b07a

Browse files
Fix issues with posting stories
1 parent 0d1e515 commit d63b07a

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

telebot/apihelper.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2105,7 +2105,7 @@ def post_story(token, business_connection_id, content, active_period, caption=No
21052105
if caption_entities:
21062106
payload['caption_entities'] = json.dumps(types.MessageEntity.to_list_of_dicts(caption_entities))
21072107
if areas:
2108-
payload['areas'] = json.dumps([area.to_json() for area in areas])
2108+
payload['areas'] = json.dumps([area.to_dict() for area in areas])
21092109
if post_to_chat_page is not None:
21102110
payload['post_to_chat_page'] = post_to_chat_page
21112111
if protect_content is not None:
@@ -2127,7 +2127,7 @@ def edit_story(token, business_connection_id, story_id, content, caption=None, p
21272127
if caption_entities:
21282128
payload['caption_entities'] = json.dumps(types.MessageEntity.to_list_of_dicts(caption_entities))
21292129
if areas:
2130-
payload['areas'] = json.dumps([area.to_json() for area in areas])
2130+
payload['areas'] = json.dumps([area.to_dict() for area in areas])
21312131
return _make_request(token, method_url, params=payload, files=files, method='post')
21322132

21332133
def delete_story(token, business_connection_id, story_id):

telebot/types.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12054,7 +12054,7 @@ def to_dict(self):
1205412054
'type': self.type,
1205512055
'latitude': self.latitude,
1205612056
'longitude': self.longitude,
12057-
'address': self.address.to_json()
12057+
'address': self.address.to_dict()
1205812058
}
1205912059
return data
1206012060

@@ -12090,7 +12090,7 @@ def to_json(self):
1209012090
def to_dict(self):
1209112091
data = {
1209212092
'type': self.type,
12093-
'reaction_type': self.reaction_type.to_json()
12093+
'reaction_type': self.reaction_type.to_dict()
1209412094
}
1209512095
if self.is_dark is not None:
1209612096
data['is_dark'] = self.is_dark
@@ -12213,8 +12213,8 @@ def to_json(self):
1221312213
return json.dumps(self.to_dict())
1221412214
def to_dict(self):
1221512215
data = {
12216-
'position': self.position.to_json(),
12217-
'type': self.type.to_json()
12216+
'position': self.position.to_dict(),
12217+
'type': self.type.to_dict()
1221812218
}
1221912219
return data
1222012220

0 commit comments

Comments
 (0)