Skip to content

Commit e3642f5

Browse files
Update generate_atom_feed.mjs to add images to Atom feed.
1 parent 0dfe873 commit e3642f5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

scripts/generate-atom-feed.mjs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,21 @@ const generateAtomFeedFromBlogDetails = (feed, blogpostsDetails, nbOfBlogPosts)
2121
summary: blogpost.summary,
2222
date: new Date(blogpost.date),
2323
authors: blogpost.authors.split(','),
24+
image: blogpost.image
2425
})
2526
};
2627

2728
posts.forEach((post) => {
29+
const imageHtml = `<img src="${post.image}" alt="Image for ${post.title}" style="max-width:100%; height:auto;" />`;
30+
const summaryHtml = `<p>${post.summary}</p>`;
2831
feed.addItem({
29-
3032
title: post.title,
3133
id: post.link,
3234
link: post.link,
3335
date: new Date(post.date),
3436
author: [{ name: post.authors }],
35-
content: post.summary
37+
content: `${imageHtml}${summaryHtml}`
38+
3639

3740
});
3841

0 commit comments

Comments
 (0)