Skip to content

Commit 49ff02d

Browse files
committed
Fix regression on Telegram objects with thumb properties
1 parent be23ff5 commit 49ff02d

4 files changed

Lines changed: 6 additions & 1 deletion

File tree

telegram/document.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,4 +65,6 @@ def de_json(data):
6565
if not data:
6666
return None
6767

68+
data['thumb'] = PhotoSize.de_json(data.get('thumb'))
69+
6870
return Document(**data)

telegram/forcereply.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,3 @@ def de_json(data):
5757
return None
5858

5959
return ForceReply(**data)
60-

telegram/sticker.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,6 @@ def de_json(data):
6767
if not data:
6868
return None
6969

70+
data['thumb'] = PhotoSize.de_json(data.get('thumb'))
71+
7072
return Sticker(**data)

telegram/video.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,6 @@ def de_json(data):
7474
if not data:
7575
return None
7676

77+
data['thumb'] = PhotoSize.de_json(data.get('thumb'))
78+
7779
return Video(**data)

0 commit comments

Comments
 (0)