mirror of
https://github.com/truewhile/MeBox.git
synced 2026-10-10 23:36:37 +08:00
fix library series episode display
This commit is contained in:
@@ -42,7 +42,9 @@ export function useLibrarySeriesSelection({
|
|||||||
const selectedEpisodes = useMemo(() => {
|
const selectedEpisodes = useMemo(() => {
|
||||||
const sourceItems = isSeriesLibrary ? seriesEpisodeItems : items
|
const sourceItems = isSeriesLibrary ? seriesEpisodeItems : items
|
||||||
if (!selectedSeries || sourceItems.length === 0) return []
|
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[]>()
|
const seasons = new Map<number, Media[]>()
|
||||||
for (const ep of eps) {
|
for (const ep of eps) {
|
||||||
const s = ep.episode_num > 0 ? (ep.season_num ?? 0) : (ep.season_num || 1)
|
const s = ep.episode_num > 0 ? (ep.season_num ?? 0) : (ep.season_num || 1)
|
||||||
|
|||||||
Reference in New Issue
Block a user