fix(ymb): refresh shorts playback sources

This commit is contained in:
Zhou Weidong committed 2026-11-13 13:23:17 +08:00
1 parent 535bb57c83
commit ebf7886485
5 files changed
+71 -9

No files matched your search

+3 -3
View File
@@ -1,5 +1,5 @@
// Author: fruit.com.cn
import { getImage, resolveMedia } from '../../shared/lib/media';
import { getImage, resolveMedia, resolvePlaybackUrl } from '../../shared/lib/media';
import { getText } from '../../shared/lib/text';
export function normalizeDrama(item = {}, lang = 'id') {
@@ -18,8 +18,8 @@ export function normalizeDrama(item = {}, lang = 'id') {
favoriteCount: Number(item.favoriteCount) || 0,
commentCount: Number(item.commentCount) || 0,
description: getText(item.synopsisLocales, lang) || '',
episodes: episodes.map((episode) => ({ ...episode, playUrl: resolveMedia(episode.playUrl) })),
preview: preview ? { ...preview, playUrl: resolveMedia(preview.playUrl) } : null,
episodes: episodes.map((episode) => ({ ...episode, playUrl: resolvePlaybackUrl(episode.playUrl) })),
preview: preview ? { ...preview, playUrl: resolvePlaybackUrl(preview.playUrl) } : null,
};
}