Add missing checks and fix file bridging with latest Telegram API layer

Fixes #260
This commit is contained in:
Tulir Asokan
2019-01-01 18:45:58 +02:00
parent a258c59ca3
commit e9ddd0caa8
3 changed files with 8 additions and 2 deletions
+1 -1
View File
@@ -100,7 +100,7 @@ def _read_video_thumbnail(data: bytes, video_ext: str = "mp4", frame_ext: str =
def _location_to_id(location: TypeLocation) -> str:
if isinstance(location, (Document, InputDocumentFileLocation)):
return f"{location.id}-{location.version}"
return f"{location.id}-{location.access_hash}"
elif isinstance(location, (FileLocation, InputFileLocation)):
return f"{location.volume_id}-{location.local_id}"