diff --git a/daemon/daemon.go b/daemon/daemon.go index f7b776f..8b1bc78 100644 --- a/daemon/daemon.go +++ b/daemon/daemon.go @@ -9486,11 +9486,8 @@ func (d *Daemon) validateMedia(tabID string, timeout int) (*MediaValidationResul }); // Find transcript links - document.querySelectorAll('a[href*="transcript"], a:contains("transcript"), a:contains("Transcript")').forEach(link => { - result.transcriptLinks.push(link.href); - }); - - // Also check for common transcript patterns + // Note: :contains() is not a valid CSS selector in querySelectorAll + // We need to check all links and filter by text content const transcriptPatterns = ['transcript', 'captions', 'subtitles']; document.querySelectorAll('a').forEach(link => { const text = link.textContent.toLowerCase();