tweak: optimize search match
This commit is contained in:
parent
2d25d398bd
commit
17a2d093a6
|
@ -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 () =>
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
Loading…
Reference in New Issue