From 97a723e163297ee45d6414c8dcd721f3d3ea7bef Mon Sep 17 00:00:00 2001 From: Sumner Evans Date: Fri, 3 Jan 2025 08:34:47 -0700 Subject: [PATCH] fixup! web/timeline: render MSC4144 per-message profiles Signed-off-by: Sumner Evans --- web/src/api/media.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/src/api/media.ts b/web/src/api/media.ts index ba02208..640b9bf 100644 --- a/web/src/api/media.ts +++ b/web/src/api/media.ts @@ -83,6 +83,7 @@ export const getAvatarURL = (userID: UserID, content?: UserProfile | null): stri const backgroundColor = getUserColor(userID) let server: string | undefined let mediaID: string | undefined + const encrypted = !!content?.avatar_file if (content?.avatar_file) { [server, mediaID] = parseMXC(content.avatar_file.url) } else { @@ -92,7 +93,7 @@ export const getAvatarURL = (userID: UserID, content?: UserProfile | null): stri return makeFallbackAvatar(backgroundColor, fallbackCharacter) } const fallback = `${backgroundColor}:${fallbackCharacter}` - return `_gomuks/media/${server}/${mediaID}?encrypted=false&fallback=${encodeURIComponent(fallback)}` + return `_gomuks/media/${server}/${mediaID}?encrypted=${encrypted}&fallback=${encodeURIComponent(fallback)}` } interface RoomForAvatarURL {