2
0
mirror of https://github.com/pyrogram/pyrogram synced 2025-08-28 04:48:06 +00:00

Update Thumbnail (ex PhotoSize) file_id format

This commit is contained in:
Dan 2019-08-02 02:27:29 +02:00
parent ec00c332c2
commit 0de4874003

View File

@ -66,7 +66,7 @@ class Thumbnail(Object):
) -> Union[List[Union[StrippedThumbnail, "Thumbnail"]], None]: ) -> Union[List[Union[StrippedThumbnail, "Thumbnail"]], None]:
if isinstance(media, types.Photo): if isinstance(media, types.Photo):
raw_thumbnails = media.sizes[:-1] raw_thumbnails = media.sizes[:-1]
media_type = 0 media_type = 2
elif isinstance(media, types.Document): elif isinstance(media, types.Document):
raw_thumbnails = media.thumbs raw_thumbnails = media.thumbs
media_type = 14 media_type = 14
@ -87,10 +87,10 @@ class Thumbnail(Object):
Thumbnail( Thumbnail(
file_id=encode( file_id=encode(
pack( pack(
"<iiqqc", "<iiqqqiiii",
media_type, media.dc_id, media_type, media.dc_id, media.id, media.access_hash,
media.id, media.access_hash, thumbnail.location.volume_id, 1, 2, ord(thumbnail.type),
thumbnail.type.encode() thumbnail.location.local_id
) )
), ),
width=thumbnail.w, width=thumbnail.w,