From 05e966011e9fd60ab098029b632d8e0e225ced1a Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Wed, 20 May 2020 23:29:36 +0300 Subject: [PATCH] Fix error syncing private chat portals with no avatar --- mautrix_telegram/portal/metadata.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mautrix_telegram/portal/metadata.py b/mautrix_telegram/portal/metadata.py index 017a1291..3174b02d 100644 --- a/mautrix_telegram/portal/metadata.py +++ b/mautrix_telegram/portal/metadata.py @@ -686,7 +686,7 @@ class PortalMetadata(BasePortal, ABC): elif isinstance(photo, Photo): loc, largest = self._get_largest_photo_size(photo) photo_id = f"{largest.location.volume_id}-{largest.location.local_id}" - elif isinstance(photo, (UserProfilePhotoEmpty, ChatPhotoEmpty, PhotoEmpty)): + elif isinstance(photo, (UserProfilePhotoEmpty, ChatPhotoEmpty, PhotoEmpty, type(None))): photo_id = "" loc = None else: