updated getRSSItemTitle and getLetterboxdActivity to log link element presence and text so we can see what's happening
This commit is contained in:
parent
0a91a32359
commit
1b5c733653
1 changed files with 8 additions and 2 deletions
10
utils.js
10
utils.js
|
|
@ -41,7 +41,10 @@ export async function getRSSItemTitle(feedUrl) {
|
||||||
const dom = new JSDOM(data)
|
const dom = new JSDOM(data)
|
||||||
const item = dom.window.document.querySelector('item')
|
const item = dom.window.document.querySelector('item')
|
||||||
const title = item.querySelector('title').textContent
|
const title = item.querySelector('title').textContent
|
||||||
const link = item.querySelector('link').textContent
|
const linkEl = item.querySelector('link')
|
||||||
|
console.log(`RSS link element found: ${!!linkEl}`)
|
||||||
|
if (linkEl) console.log(`RSS link text: "${linkEl.textContent}"`)
|
||||||
|
const link = linkEl ? linkEl.textContent.trim() : ''
|
||||||
const cleanTitle = markdownCharEscape(
|
const cleanTitle = markdownCharEscape(
|
||||||
sanitizeHtml(title, {
|
sanitizeHtml(title, {
|
||||||
allowedTags: [],
|
allowedTags: [],
|
||||||
|
|
@ -100,7 +103,10 @@ export async function getLetterboxdActivity(username, showImage = true) {
|
||||||
const dom = new JSDOM(data)
|
const dom = new JSDOM(data)
|
||||||
const item = dom.window.document.querySelector('item')
|
const item = dom.window.document.querySelector('item')
|
||||||
const title = item.querySelector('title').textContent
|
const title = item.querySelector('title').textContent
|
||||||
const link = item.querySelector('link').textContent
|
const linkEl = item.querySelector('link')
|
||||||
|
console.log(`Letterboxd link element found: ${!!linkEl}`)
|
||||||
|
if (linkEl) console.log(`Letterboxd link text: "${linkEl.textContent}"`)
|
||||||
|
const link = linkEl ? linkEl.textContent.trim() : ''
|
||||||
const cleanTitle = markdownCharEscape(title)
|
const cleanTitle = markdownCharEscape(title)
|
||||||
const image = item.querySelector('description > img').src
|
const image = item.querySelector('description > img').src
|
||||||
const text = !showImage
|
const text = !showImage
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue