prosodyclient: Skip adding metadata of broken avatars

This commit is contained in:
Matthew Wild
2024-04-16 15:05:16 +01:00
parent 970b8fa7f1
commit 30a9a6816f

View File

@@ -125,9 +125,9 @@ class AdminUserInfo:
# Ignore somehow broken avatars.
try:
avatar_metadata = AvatarMetadata.from_api_response(avatar)
avatar_info.append(avatar_metadata)
except KeyError:
pass
avatar_info.append(avatar_metadata)
return cls(
localpart=data["username"],
display_name=data.get("display_name") or None,