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补全缺失的剧集数据。