From 0cf689ce21ff4317c7f6975b2cd5940c77cd70c9 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 19 Aug 2022 17:32:29 +0800 Subject: [PATCH] Fix not getting revue newsletter url by checking all the hyper links in the table tr td --- packages/api/src/utils/parser.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/api/src/utils/parser.ts b/packages/api/src/utils/parser.ts index a46aed2bc..8257adaf0 100644 --- a/packages/api/src/utils/parser.ts +++ b/packages/api/src/utils/parser.ts @@ -521,7 +521,7 @@ const beehiivNewsletterHref = (dom: Document): string | undefined => { } const convertkitNewsletterHref = (dom: Document): string | undefined => { - const readOnline = dom.querySelectorAll('table tr td div a') + const readOnline = dom.querySelectorAll('table tr td a') let res: string | undefined = undefined readOnline.forEach((e) => { if (e.textContent === 'View this email in your browser') { @@ -532,7 +532,7 @@ const convertkitNewsletterHref = (dom: Document): string | undefined => { } const revueNewsletterHref = (dom: Document): string | undefined => { - const viewOnline = dom.querySelectorAll('table tr td div a[target="_blank"]') + const viewOnline = dom.querySelectorAll('table tr td a[target="_blank"]') let res: string | undefined = undefined viewOnline.forEach((e) => { if (e.textContent === 'View online') {