Update new library item API endpoint to handle collapse series

This commit is contained in:
advplyr 2023-07-30 17:51:44 -05:00
parent 11120a3765
commit eeaf012cdc
6 changed files with 232 additions and 16 deletions

View file

@ -17,7 +17,7 @@ module.exports = (sequelize) => {
}
static getOldFeed(feedExpanded) {
const episodes = feedExpanded.feedEpisodes.map((feedEpisode) => feedEpisode.getOldEpisode())
const episodes = feedExpanded.feedEpisodes?.map((feedEpisode) => feedEpisode.getOldEpisode())
return new oldFeed({
id: feedExpanded.id,
slug: feedExpanded.slug,
@ -42,7 +42,7 @@ module.exports = (sequelize) => {
},
serverAddress: feedExpanded.serverAddress,
feedUrl: feedExpanded.feedURL,
episodes,
episodes: episodes || [],
createdAt: feedExpanded.createdAt.valueOf(),
updatedAt: feedExpanded.updatedAt.valueOf()
})