fix: group local search series results

This commit is contained in:
ShukeBta
2026-05-29 10:55:01 +08:00
parent 4361ba73ba
commit 2f7ec3ab17
4 changed files with 42 additions and 21 deletions
+7
View File
@@ -82,6 +82,13 @@ export function groupSeries(items: Media[]): SeriesCard[] {
return Array.from(groups.values())
}
export function seriesCardLink(card: SeriesCard): string {
if (card.count > 1) {
return `/library/${card.rep.library_id}?series=${encodeURIComponent(card.key)}`
}
return `/media/${card.rep.id}`
}
export function artworkScore(media: Media): number {
const poster = (media.poster_url ?? '').toLowerCase()
const backdrop = (media.backdrop_url ?? '').toLowerCase()