From 0846fc80ee9eccac7169acca005c8cdf1ff7ea66 Mon Sep 17 00:00:00 2001 From: Ajay Bura <32841439+ajbura@users.noreply.github.com> Date: Sat, 23 Mar 2024 20:54:40 +0530 Subject: [PATCH] fix room avatar util function --- src/app/utils/room.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/app/utils/room.ts b/src/app/utils/room.ts index 06fae580..c184e836 100644 --- a/src/app/utils/room.ts +++ b/src/app/utils/room.ts @@ -268,12 +268,14 @@ export const getRoomAvatarUrl = ( room: Room, size: 32 | 96 = 32 ): string | undefined => { - const url = + const url = room.getAvatarUrl(mx.baseUrl, size, size, 'crop') ?? undefined; + if (url) return url; + + return ( room .getAvatarFallbackMember() - ?.getAvatarUrl(mx.baseUrl, size, size, 'crop', undefined, false) ?? undefined; - if (url) return url; - return room.getAvatarUrl(mx.baseUrl, size, size, 'crop') ?? undefined; + ?.getAvatarUrl(mx.baseUrl, size, size, 'crop', undefined, false) ?? undefined + ); }; export const trimReplyFromBody = (body: string): string => {