From 30a9a6816f5ee7e6debf7b85165e3bb959c00b05 Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Tue, 16 Apr 2024 15:05:16 +0100 Subject: [PATCH] prosodyclient: Skip adding metadata of broken avatars --- snikket_web/prosodyclient.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snikket_web/prosodyclient.py b/snikket_web/prosodyclient.py index 7794ba6..5c55c0e 100644 --- a/snikket_web/prosodyclient.py +++ b/snikket_web/prosodyclient.py @@ -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,