From 2ea6f77f003176dcb01a5d6ffaedb48ae566d0fe Mon Sep 17 00:00:00 2001 From: ache Date: Wed, 5 Jul 2023 07:54:04 +0200 Subject: =?UTF-8?q?=F0=9F=96=BC=EF=B8=8F=20Fix=20image=20of=20RSS=20feed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/build/rss.mjs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/build/rss.mjs') diff --git a/src/build/rss.mjs b/src/build/rss.mjs index 4eec634..77837db 100644 --- a/src/build/rss.mjs +++ b/src/build/rss.mjs @@ -23,11 +23,13 @@ const getRSS = (articles, baseUrl, lang) => { }); for (const article of articles.slice(0, 10)) { + let image_url = (article.imageUrl[0] != '/') ? `/${article.imageUrl}` : article.imageUrl; + rssFeed.item({ title: article.title, description: '
' + article.content + '
', // eslint-disable-next-line camelcase - image_url: article.imageUrl, + image_url, url: `${baseUrl}articles/${article.name}`, guid: article.domTitle, author: 'ache', @@ -35,7 +37,7 @@ const getRSS = (articles, baseUrl, lang) => { categories: article.metaData.tags, // eslint-disable-next-line camelcase custom_elements: [ - {logo: article.imageUrl}, + {logo: image_url}, {intro: article.introDesc}, ], }); -- cgit v1.2.3