From 3f216c3336987b63f9d5d25c930c6d4535abf934 Mon Sep 17 00:00:00 2001 From: cxfksword <718792+cxfksword@users.noreply.github.com> Date: Sun, 19 Mar 2023 12:15:58 +0800 Subject: [PATCH] Fix parse search year --- Jellyfin.Plugin.MetaShark.Test/DoubanApiTest.cs | 2 +- Jellyfin.Plugin.MetaShark/Api/DoubanApi.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Jellyfin.Plugin.MetaShark.Test/DoubanApiTest.cs b/Jellyfin.Plugin.MetaShark.Test/DoubanApiTest.cs index f9afa2c..410660f 100644 --- a/Jellyfin.Plugin.MetaShark.Test/DoubanApiTest.cs +++ b/Jellyfin.Plugin.MetaShark.Test/DoubanApiTest.cs @@ -40,7 +40,7 @@ namespace Jellyfin.Plugin.MetaShark.Test [TestMethod] public void TestSearch() { - var keyword = "重返少年时"; + var keyword = "V字仇杀队"; var api = new DoubanApi(loggerFactory); Task.Run(async () => diff --git a/Jellyfin.Plugin.MetaShark/Api/DoubanApi.cs b/Jellyfin.Plugin.MetaShark/Api/DoubanApi.cs index 49da74a..83c1e9e 100644 --- a/Jellyfin.Plugin.MetaShark/Api/DoubanApi.cs +++ b/Jellyfin.Plugin.MetaShark/Api/DoubanApi.cs @@ -204,7 +204,7 @@ namespace Jellyfin.Plugin.MetaShark.Api var name = movieElement.GetText("div.title a") ?? string.Empty; var titleStr = movieElement.GetText("div.title>h3>span") ?? string.Empty; var cat = titleStr.GetMatchGroup(this.regCat); - var subjectStr = movieElement.GetText("div.rating-info>.subject-cast") ?? string.Empty; + var subjectStr = movieElement.GetText("div.rating-info>span:last-child") ?? string.Empty; var year = subjectStr.GetMatchGroup(this.regYear); var originalName = subjectStr.GetMatchGroup(this.regOriginalName); var desc = movieElement.GetText("div.content>p") ?? string.Empty;