diff --git a/server/utils/queries/libraryItemsPodcastFilters.js b/server/utils/queries/libraryItemsPodcastFilters.js index 8bb5dc110..b739fbb35 100644 --- a/server/utils/queries/libraryItemsPodcastFilters.js +++ b/server/utils/queries/libraryItemsPodcastFilters.js @@ -414,10 +414,10 @@ module.exports = { }) } - // Search podcast episode title + // Search podcast episode title and description const podcastEpisodes = await Database.podcastEpisodeModel.findAll({ where: [ - Sequelize.literal(textSearchQuery.matchExpression('podcastEpisode.title')), + Sequelize.literal(`(${textSearchQuery.matchExpression('podcastEpisode.title')} OR ${textSearchQuery.matchExpression('podcastEpisode.description')})`), { '$podcast.libraryItem.libraryId$': library.id }