From 0fab1b306ffc785c06c973280321cda1c4e0179a Mon Sep 17 00:00:00 2001 From: sfusco Date: Sat, 24 Aug 2024 14:27:21 -0400 Subject: [PATCH] adding chapter support for rss feeds --- src/services/parser.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/services/parser.ts b/src/services/parser.ts index a71bc3932..b5174a492 100644 --- a/src/services/parser.ts +++ b/src/services/parser.ts @@ -396,11 +396,10 @@ export const parseAddByRSSPodcast = async (feedUrl: string, credentials?: string episode.id = downloadCustomFileNameId(enclosure.url) episode.mediaUrl = enclosure.url - // TODO: add chapters support for podcasts added by RSS feed - // if (parsedEpisode.chapters) { - // episode.chaptersUrl = parsedEpisode.chapters.url - // episode.chaptersType = parsedEpisode.chapters.type - // } + if (parsedEpisode.chapters) { + episode.chaptersUrl = parsedEpisode.chapters.url + episode.chaptersType = parsedEpisode.chapters.type + } episode.description = parsedEpisode?.summary?.trim() || parsedEpisode?.description?.trim() episode.duration = parsedEpisode.duration ? parseInt(parsedEpisode.duration, 10) : 0