From 98b317d493b7742c330d49ca816c0fecd983e82a Mon Sep 17 00:00:00 2001 From: MasutaYunikon Date: Fri, 26 Jun 2026 14:25:41 +0200 Subject: [PATCH] fix(label): add season of episodes --- src/components/serie/SerieSeasonCard.vue | 46 +++++++++++++++--------- 1 file changed, 30 insertions(+), 16 deletions(-) diff --git a/src/components/serie/SerieSeasonCard.vue b/src/components/serie/SerieSeasonCard.vue index a73260c..fe5adbf 100644 --- a/src/components/serie/SerieSeasonCard.vue +++ b/src/components/serie/SerieSeasonCard.vue @@ -606,33 +606,47 @@ const _epChapCache = new Map !/[éeÉE]pisodes?\s+\d+|chapitres?\s+\d+/i.test(line)) - .join('\n') - .replace(/\n{3,}/g, '\n\n') - .trim() + .split(/\r?\n/) + .filter(line => !/(?:[éeÉE]pisodes?\s+\d+|chapitres?\s+\d+|saison\s+\d+)/i.test(line)) + .join('\n') + .replace(/\n{3,}/g, '\n\n') + .trim() } - return { episodes, chapters, cleanPlot } + return { episodes, season, chapters, cleanPlot } } function parseEpChap(plot: string | null | undefined) { if (_epChapCache.has(plot)) return _epChapCache.get(plot)!