From 2a3bb8301caf69d851644fd1d02c8375715d67f5 Mon Sep 17 00:00:00 2001 From: dylan Date: Thu, 25 Dec 2025 22:53:54 +0000 Subject: [PATCH] updated getTraktMovie to include movie ID and modify title display based on showImage flag --- utils.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/utils.js b/utils.js index bc1c8f3..645f2fd 100644 --- a/utils.js +++ b/utils.js @@ -169,7 +169,7 @@ export async function getTraktEpisode(username, id, showImage = true) { return { text, url: link } } -export async function getTraktMovie(username, showImage = true) { +export async function getTraktMovie(username, id, showImage = true) { const res = await fetch( `https://trakt.tv/users/${username}/history/movies/added/asc.atom?slurm=${process.env.TRAKT_SLURM}`, ) @@ -178,7 +178,10 @@ export async function getTraktMovie(username, showImage = true) { const entry = dom.window.document.querySelector('entry') const title = entry.querySelector('title').textContent const link = entry.querySelector('link').getAttribute('href') - return { text: title, url: link } + const text = !showImage + ? title + : `${title} ![${title}](https://widgets.trakt.tv/users/${id}/watched/thumb@2x.jpg?type=movie&image_only=1)` + return { text, url: link } } export async function getTraktEpisodeAndMovie(username, id, showImage = true) {