From a6a43082760963c2c580bb366aed94116c621118 Mon Sep 17 00:00:00 2001 From: Nes370 Date: Sun, 11 Oct 2026 10:14:32 -0700 Subject: [PATCH] Update Mastodon.ts Remove all references to video preview images. --- src/engines/Mastodon.ts | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/engines/Mastodon.ts b/src/engines/Mastodon.ts index 755d10b..539beed 100644 --- a/src/engines/Mastodon.ts +++ b/src/engines/Mastodon.ts @@ -8,7 +8,6 @@ import { interface Attachment { url: string; // original media URL, ?sensitive=true stripped - previewUrl?: string; // poster / cached preview (for video posters) contentType: ContentType; } @@ -100,14 +99,12 @@ export default class Mastodon extends ScrapeEngineBase { if (!rawHref) continue; const img = a.querySelector("img"); - const preview = img?.currentSrc || img?.src; const url = this.normalizeUrl(rawHref) || this.largestFromSrcset(img); if (!url) continue; add({ url, - previewUrl: preview && preview !== url ? preview : undefined, contentType: this.contentTypeFor(url), }); } @@ -121,12 +118,8 @@ export default class Mastodon extends ScrapeEngineBase { const url = this.normalizeUrl(rawSrc); if (!url) continue; - // Use the poster as a thumbnail when available. - const poster = v.getAttribute("poster") || undefined; - add({ url, - previewUrl: poster && poster !== url ? poster : undefined, contentType: "video", }); }