diff --git a/package.json b/package.json index 991ac149..0aa91276 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "moviepilot", - "version": "1.8.6-1", + "version": "1.8.6-2", "private": true, "bin": "dist/service.js", "scripts": { @@ -114,4 +114,4 @@ "resolutions": { "postcss": "8" } -} +} \ No newline at end of file diff --git a/src/components/cards/MediaCard.vue b/src/components/cards/MediaCard.vue index 47a171c3..ddba06b8 100644 --- a/src/components/cards/MediaCard.vue +++ b/src/components/cards/MediaCard.vue @@ -58,7 +58,7 @@ const seasonInfos = ref([]) const seasonsSelected = ref([]) // 来源角标字典 -const sourceIconDict = { +const sourceIconDict: { [key: string]: any } = { themoviedb: tmdbImage, douban: doubanImage, bangumi: bangumiImage, @@ -66,11 +66,9 @@ const sourceIconDict = { // 获得mediaid function getMediaId() { - return props.media?.tmdb_id - ? `tmdb:${props.media?.tmdb_id}` - : props.media?.douban_id - ? `douban:${props.media?.douban_id}` - : `bangumi:${props.media?.bangumi_id}` + if (props.media?.tmdb_id) return `tmdb:${props.media?.tmdb_id}` + else if (props.media?.douban_id) return `douban:${props.media?.douban_id}` + else return `bangumi:${props.media?.bangumi_id}` } // 订阅弹窗选择的多季 @@ -460,17 +458,7 @@ function getYear(airDate: string) {

- - - - +
diff --git a/src/views/subscribe/SubscribePopularView.vue b/src/views/subscribe/SubscribePopularView.vue index 924bea77..40c4f255 100644 --- a/src/views/subscribe/SubscribePopularView.vue +++ b/src/views/subscribe/SubscribePopularView.vue @@ -113,7 +113,13 @@ async function fetchData({ done }: { done: any }) {