From c5a0bf57be2aea28257250f6dbad23068d27cc0b Mon Sep 17 00:00:00 2001 From: cxfksword <718792+cxfksword@users.noreply.github.com> Date: Sat, 25 Mar 2023 14:35:28 +0800 Subject: [PATCH] Update README.md --- Jellyfin.Plugin.MetaShark/Providers/BaseProvider.cs | 2 +- Jellyfin.Plugin.MetaShark/Providers/MovieImageProvider.cs | 8 ++------ .../Providers/SeriesImageProvider.cs | 8 ++------ README.md | 6 +++--- 4 files changed, 8 insertions(+), 16 deletions(-) diff --git a/Jellyfin.Plugin.MetaShark/Providers/BaseProvider.cs b/Jellyfin.Plugin.MetaShark/Providers/BaseProvider.cs index 051bcde..a7d1d3d 100644 --- a/Jellyfin.Plugin.MetaShark/Providers/BaseProvider.cs +++ b/Jellyfin.Plugin.MetaShark/Providers/BaseProvider.cs @@ -152,7 +152,7 @@ namespace Jellyfin.Plugin.MetaShark.Providers } else { - // 有年份找不到,直接返回(还是返回第一个好????) + // TODO: 有年份找不到,直接返回,由其他插件接手查找(还是返回第一个好????) return null; } } diff --git a/Jellyfin.Plugin.MetaShark/Providers/MovieImageProvider.cs b/Jellyfin.Plugin.MetaShark/Providers/MovieImageProvider.cs index 2060a58..da8890f 100644 --- a/Jellyfin.Plugin.MetaShark/Providers/MovieImageProvider.cs +++ b/Jellyfin.Plugin.MetaShark/Providers/MovieImageProvider.cs @@ -193,13 +193,9 @@ namespace Jellyfin.Plugin.MetaShark.Providers } } - if (list.Count > 0) - { - return list; - } - // 从TheMovieDb获取背景图 - if (config.EnableTmdbBackdrop && !string.IsNullOrEmpty(tmdbId)) + // 背景图缺失,从TheMovieDb补充背景图 + if (list.Count == 0 && config.EnableTmdbBackdrop && !string.IsNullOrEmpty(tmdbId)) { var language = item.GetPreferredMetadataLanguage(); var movie = await _tmdbApi diff --git a/Jellyfin.Plugin.MetaShark/Providers/SeriesImageProvider.cs b/Jellyfin.Plugin.MetaShark/Providers/SeriesImageProvider.cs index d60a68c..2dcb992 100644 --- a/Jellyfin.Plugin.MetaShark/Providers/SeriesImageProvider.cs +++ b/Jellyfin.Plugin.MetaShark/Providers/SeriesImageProvider.cs @@ -193,13 +193,9 @@ namespace Jellyfin.Plugin.MetaShark.Providers } } - if (list.Count > 0) - { - return list; - } - // 从TheMovieDb获取背景图 - if (config.EnableTmdbBackdrop && !string.IsNullOrEmpty(tmdbId)) + // 背景图缺失,从TheMovieDb补充背景图 + if (list.Count == 0 && config.EnableTmdbBackdrop && !string.IsNullOrEmpty(tmdbId)) { var language = item.GetPreferredMetadataLanguage(); var movie = await _tmdbApi diff --git a/README.md b/README.md index fb55b5f..e3abe3b 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # jellyfin-plugin-metashark -[![metashark](https://img.shields.io/github/v/release/cxfksword/jellyfin-plugin-metashark)](https://github.com/cxfksword/jellyfin-plugin-metashark/releases) -[![metashark](https://img.shields.io/badge/jellyfin-10.8.x-lightgrey?logo=jellyfin)](https://github.com/cxfksword/jellyfin-plugin-metashark/releases) -[![metashark](https://img.shields.io/github/license/cxfksword/jellyfin-plugin-metashark)](https://github.com/cxfksword/jellyfin-plugin-metashark/main/LICENSE) +[![release](https://img.shields.io/github/v/release/cxfksword/jellyfin-plugin-metashark)](https://github.com/cxfksword/jellyfin-plugin-metashark/releases) +[![jellyfin](https://img.shields.io/badge/jellyfin-10.8.x-lightgrey?logo=jellyfin)](https://github.com/cxfksword/jellyfin-plugin-metashark/releases) +[![license](https://img.shields.io/github/license/cxfksword/jellyfin-plugin-metashark)](https://github.com/cxfksword/jellyfin-plugin-metashark/main/LICENSE) jellyfin电影元数据插件,影片信息只要从豆瓣获取,并由TheMovieDb补全缺失的剧集数据。