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 }) {