refactor: skip imageEmbedSourceUrl computation when isGifOnly is true

This commit is contained in:
Jannis Braun
2026-03-25 05:05:49 +01:00
parent 4fd72cd29b
commit e0d45da97c
+1 -1
View File
@@ -147,7 +147,7 @@ export function Message({ message, isCompact, isFirstInGroup, previousMessageId
}, []); }, []);
const isGifOnly = isGifOnlyMessage(message.content); const isGifOnly = isGifOnlyMessage(message.content);
const imageEmbedSourceUrl = getImageEmbedSourceUrl(message.content, message.embeds || []); const imageEmbedSourceUrl = isGifOnly ? null : getImageEmbedSourceUrl(message.content, message.embeds || []);
// sourceUrl: the original URL for context menu Copy/Open Link actions // sourceUrl: the original URL for context menu Copy/Open Link actions
const sourceUrl = isGifOnly const sourceUrl = isGifOnly
? (message.content?.trim() ?? null) ? (message.content?.trim() ?? null)