2024-11-27

This commit is contained in:
2024-11-27 15:17:10 -06:00
parent f9f6565eaa
commit 1f8231e955
116 changed files with 1048 additions and 741 deletions

View File

@@ -48,8 +48,7 @@ class PodcastFeed {
itunesImage: data.itunes?.image || data.site.imageUrl || `${data.site.url}${data.page.filePathStem}.jpg`
});
const episodes = data.collections.episode.filter(episode=>episode.data.podcast!=false)
const items = data.tags ? episodes.filter(episode=>data.tags.every(tag=>episode.data.tags.includes(tag))) : episodes
const items = data.collections[data.episodeCollection]?.filter(episode=>episode.data.podcast!=false)
items.forEach(episode=>{
// const duration = getMp3Duration(`../episodes/s${zero_pad_season}/s${zero_pad_season}e${episode.data.episode}.mp3`)
@@ -57,7 +56,7 @@ class PodcastFeed {
feed.addItem({
title: `${episode.data.podcast.title}`,
description: episode.content,
url: episode.url, // link to the item
url: data.site.url+this.url(episode.url), // link to the item
guid: episode.url, // optional - defaults to url
date: episode.data.date, // any format that js Date can parse.
enclosure : {url:`${episode.data.podcast.enclosureUrl}`}, // optional enclosure