diff --git a/src/api/gramjs/apiBuilders/common.ts b/src/api/gramjs/apiBuilders/common.ts index b333242cd..82e2ab1fc 100644 --- a/src/api/gramjs/apiBuilders/common.ts +++ b/src/api/gramjs/apiBuilders/common.ts @@ -64,7 +64,9 @@ export function buildApiThumbnailFromPath( export function buildApiPhoto(photo: GramJs.Photo): ApiPhoto { const sizes = photo.sizes - .filter((s: any): s is GramJs.PhotoSize => s instanceof GramJs.PhotoSize) + .filter((s: any): s is GramJs.PhotoSize => { + return s instanceof GramJs.PhotoSize || s instanceof GramJs.PhotoSizeProgressive; + }) .map(buildApiPhotoSize); return {