fix library series episode display

This commit is contained in:
ShukeBta
2026-06-26 23:50:16 +08:00
parent 5c59664ed2
commit 185f5a31d9
+3 -1
View File
@@ -42,7 +42,9 @@ export function useLibrarySeriesSelection({
const selectedEpisodes = useMemo(() => {
const sourceItems = isSeriesLibrary ? seriesEpisodeItems : items
if (!selectedSeries || sourceItems.length === 0) return []
const eps = sourceItems.filter((m) => getSeriesKey(m) === selectedSeries.key)
const eps = isSeriesLibrary
? sourceItems
: sourceItems.filter((m) => getSeriesKey(m) === selectedSeries.key)
const seasons = new Map<number, Media[]>()
for (const ep of eps) {
const s = ep.episode_num > 0 ? (ep.season_num ?? 0) : (ep.season_num || 1)