From 930c723759a5235e34b683e57f8eb913d855868a Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 22 Jul 2026 04:46:29 +0300 Subject: [PATCH] Fix GIF display for Klipy format --- index.html | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 1796142..45f3e59 100644 --- a/index.html +++ b/index.html @@ -320,9 +320,10 @@ return; } gifGrid.innerHTML = results.map(gif => { - // Use the actual media URL, not the Tenor page URL - const thumbUrl = gif.media_formats?.tinygif?.url || gif.media_formats?.gif?.url || gif.url; - const fullUrl = gif.media_formats?.gif?.url || thumbUrl; + // Klipy format: file=hd, md=medium, sm=small, xs=tiny + const sizes = gif.file?.gif?.url ? gif.file : (gif.md || gif.sm || gif.xs || {}); + const thumbUrl = sizes?.gif?.url || gif.sm?.gif?.url || gif.xs?.gif?.url || ''; + const fullUrl = gif.file?.gif?.url || gif.md?.gif?.url || thumbUrl; return `gif`; }).join('');