diff --git a/packages/kb.gbapp/services/KBService.ts b/packages/kb.gbapp/services/KBService.ts index 5af5b345..bb2121f6 100644 --- a/packages/kb.gbapp/services/KBService.ts +++ b/packages/kb.gbapp/services/KBService.ts @@ -917,7 +917,11 @@ export class KBService implements IGBKBService { ({ currentDomain, websiteIgnoreUrls }) => { const anchors = Array.from(document.querySelectorAll('a')).filter(p => { try { - return currentDomain == new URL(p.href).hostname.toLocaleLowerCase(); + // Check if urlToCheck contains any of the ignored URLs + + const isIgnored = websiteIgnoreUrls.split(';').some(ignoredUrl => p.href.includes(ignoredUrl)); + + return !isIgnored && currentDomain == new URL(p.href).hostname; } catch (err) { return false; }