tweak: optimize search match

This commit is contained in:
cxfksword 2023-11-29 12:35:42 +08:00
parent 2d25d398bd
commit 17a2d093a6
3 changed files with 11 additions and 1 deletions

View File

@ -32,7 +32,7 @@ namespace Jellyfin.Plugin.MetaShark.Test
[TestMethod] [TestMethod]
public void TestSearch() public void TestSearch()
{ {
var keyword = "V字仇杀队"; var keyword = "声生不息";
var api = new DoubanApi(loggerFactory); var api = new DoubanApi(loggerFactory);
Task.Run(async () => Task.Run(async () =>

View File

@ -185,6 +185,12 @@ namespace Jellyfin.Plugin.MetaShark.Api
foreach (var movieElement in movieElements) foreach (var movieElement in movieElements)
{ {
var ratingStr = movieElement.GetText("div.rating-info") ?? string.Empty;
if (ratingStr.Contains("尚未播出"))
{
continue;
}
var rating = movieElement.GetText("div.rating-info>.rating_nums") ?? "0"; var rating = movieElement.GetText("div.rating-info>.rating_nums") ?? "0";
var img = movieElement.GetAttr("a.nbg>img", "src") ?? string.Empty; var img = movieElement.GetAttr("a.nbg>img", "src") ?? string.Empty;
var oncick = movieElement.GetAttr("div.title a", "onclick") ?? string.Empty; var oncick = movieElement.GetAttr("div.title a", "onclick") ?? string.Empty;

View File

@ -230,6 +230,10 @@ namespace Jellyfin.Plugin.MetaShark.Providers
{ {
return tmdbId; return tmdbId;
} }
else
{
this.Log($"Can not found tmdb [id] by name: \"{name}\" and year: \"{year}\"");
}
} }
return null; return null;