fix: align scraped media naming and release sorting

This commit is contained in:
ShukeBta
2026-07-03 02:55:33 +08:00
parent 78de029ef3
commit b610dda098
48 changed files with 544 additions and 42 deletions
+3
View File
@@ -19,5 +19,8 @@ export function latestLibraryCards(items: Media[]): SeriesCard[] {
}
export function mediaTime(media: Media): number {
const releaseTime = Date.parse(media.release_date || '')
if (releaseTime) return releaseTime
if (media.year > 0) return Date.UTC(media.year, 11, 31)
return Date.parse(media.updated_at || media.created_at || '') || 0
}