修复详情不应用豆瓣图片策略
This commit is contained in:
@@ -329,6 +329,7 @@ interface SiteConfig {
|
|||||||
DanmakuApiToken: string;
|
DanmakuApiToken: string;
|
||||||
TMDBApiKey?: string;
|
TMDBApiKey?: string;
|
||||||
TMDBProxy?: string;
|
TMDBProxy?: string;
|
||||||
|
TMDBReverseProxy?: string;
|
||||||
BannerDataSource?: string;
|
BannerDataSource?: string;
|
||||||
RecommendationDataSource?: string;
|
RecommendationDataSource?: string;
|
||||||
PansouApiUrl?: string;
|
PansouApiUrl?: string;
|
||||||
|
|||||||
@@ -83,6 +83,7 @@ export async function POST(request: NextRequest) {
|
|||||||
DanmakuApiToken: string;
|
DanmakuApiToken: string;
|
||||||
TMDBApiKey?: string;
|
TMDBApiKey?: string;
|
||||||
TMDBProxy?: string;
|
TMDBProxy?: string;
|
||||||
|
TMDBReverseProxy?: string;
|
||||||
BannerDataSource?: string;
|
BannerDataSource?: string;
|
||||||
RecommendationDataSource?: string;
|
RecommendationDataSource?: string;
|
||||||
PansouApiUrl?: string;
|
PansouApiUrl?: string;
|
||||||
|
|||||||
@@ -216,7 +216,7 @@ const DetailPanel: React.FC<DetailPanelProps> = ({
|
|||||||
title: title,
|
title: title,
|
||||||
intro: cmsData.desc,
|
intro: cmsData.desc,
|
||||||
episodesCount: cmsData.episodes?.length,
|
episodesCount: cmsData.episodes?.length,
|
||||||
poster: poster,
|
poster: poster ? processImageUrl(poster) : poster,
|
||||||
});
|
});
|
||||||
setLoading(false);
|
setLoading(false);
|
||||||
return;
|
return;
|
||||||
@@ -234,7 +234,7 @@ const DetailPanel: React.FC<DetailPanelProps> = ({
|
|||||||
title: data.title || title,
|
title: data.title || title,
|
||||||
intro: data.desc || '',
|
intro: data.desc || '',
|
||||||
episodesCount: data.episodes?.length || cmsData.episodes?.length,
|
episodesCount: data.episodes?.length || cmsData.episodes?.length,
|
||||||
poster: data.poster || poster,
|
poster: data.poster ? processImageUrl(data.poster) : poster,
|
||||||
year: data.year,
|
year: data.year,
|
||||||
});
|
});
|
||||||
setLoading(false);
|
setLoading(false);
|
||||||
@@ -260,7 +260,7 @@ const DetailPanel: React.FC<DetailPanelProps> = ({
|
|||||||
title: data.name_cn || data.name,
|
title: data.name_cn || data.name,
|
||||||
originalTitle: data.name,
|
originalTitle: data.name,
|
||||||
year: data.date ? data.date.substring(0, 4) : undefined,
|
year: data.date ? data.date.substring(0, 4) : undefined,
|
||||||
poster: data.images?.large || poster,
|
poster: data.images?.large ? processImageUrl(data.images.large) : poster,
|
||||||
rating: data.rating
|
rating: data.rating
|
||||||
? {
|
? {
|
||||||
value: data.rating.score,
|
value: data.rating.score,
|
||||||
@@ -287,7 +287,7 @@ const DetailPanel: React.FC<DetailPanelProps> = ({
|
|||||||
title: data.title,
|
title: data.title,
|
||||||
originalTitle: data.original_title,
|
originalTitle: data.original_title,
|
||||||
year: data.year,
|
year: data.year,
|
||||||
poster: data.pic?.large || data.pic?.normal || poster,
|
poster: (data.pic?.large || data.pic?.normal) ? processImageUrl(data.pic?.large || data.pic?.normal) : poster,
|
||||||
rating: data.rating
|
rating: data.rating
|
||||||
? {
|
? {
|
||||||
value: data.rating.value,
|
value: data.rating.value,
|
||||||
|
|||||||
Reference in New Issue
Block a user