From 42a427cfd69b2025543a8b83dbda4763241f813f Mon Sep 17 00:00:00 2001 From: Eduardo Rosendo Date: Mon, 6 Oct 2025 09:36:33 -0400 Subject: [PATCH] feat(link-meta): Tweaks `getLinkMeta` to whitelist trusted hostnames (#9139) --- src/lib/link-meta/link-meta.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/link-meta/link-meta.ts b/src/lib/link-meta/link-meta.ts index b466095337..3d9a695f05 100644 --- a/src/lib/link-meta/link-meta.ts +++ b/src/lib/link-meta/link-meta.ts @@ -62,7 +62,10 @@ export async function getLinkMeta( likelyType, url, } - if (likelyType !== LikelyType.HTML) { + const htmlExemptedHostnames: string[] = ['storage.courtlistener.com'] + const isExemptedFromHtmlCheck = htmlExemptedHostnames.includes(urlp.hostname) + // Skip early return only for hosts exempted from the HTML check + if (likelyType !== LikelyType.HTML && !isExemptedFromHtmlCheck) { return meta }