reorganized seasons, updated podcast feed
This commit is contained in:
@@ -48,7 +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==true)
|
||||
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
|
||||
|
||||
items.forEach(episode=>{
|
||||
@@ -59,13 +59,13 @@ class PodcastFeed {
|
||||
// const duration = getMp3Duration(`../episodes/s${zero_pad_season}/s${zero_pad_season}e${episode_data.episode}.mp3`)
|
||||
/* loop over data and add to feed */
|
||||
feed.addItem({
|
||||
title: `S${zero_pad_season}E${episode_data.episode}: ${episode_data.title}`,
|
||||
title: `${episode_data.podcast.title}`,
|
||||
description: episode.content,
|
||||
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:`${data.site.url}/episodes/s${zero_pad_season}/s${zero_pad_season}e${episode_data.episode}.mp3`}, // optional enclosure
|
||||
enclosure : {url:`${PODCAST_CDN_ROOT}/s${zero_pad_season}e${episode_data.episode}.mp3`}, // optional enclosure
|
||||
enclosure : {url:`${episode_data.podcast.url}`}, // optional enclosure
|
||||
// itunesDuration: duration,
|
||||
});
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user