fix: match Klipy CDN domain for inline GIF rendering

The GIF URL regex matched media.klipy.com but Klipy serves from
static.klipy.com, causing GIFs to render as plain links instead
of inline images.
This commit is contained in:
Jannis Braun
2026-03-15 02:09:01 +01:00
parent 3de6e4a668
commit 42266ff963
+1 -1
View File
@@ -39,7 +39,7 @@ function formatHoverTime(timestamp: number): string {
return new Date(timestamp).toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' });
}
const GIF_URL_REGEX = /^https:\/\/(?:media\.tenor\.com|media\.klipy\.com)\/.+$/;
const GIF_URL_REGEX = /^https:\/\/(?:media\.tenor\.com|static\.klipy\.com)\/.+$/;
function isGifOnlyMessage(content: string | null): boolean {
if (!content) return false;