Merge pull request #1107 from omnivore-app/fix/newsletter-revue

Fix not getting revue newsletter url by checking all the hyper links in the table tr td
This commit is contained in:
Hongbo Wu 2022-08-20 09:01:53 +08:00 committed by GitHub
commit 1daa5056a1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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') {