From 694db295a969ab68a1b1103bcb475942eeee9f95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E8=AF=9A?= Date: Mon, 21 Apr 2025 16:20:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20ChineseNfoRegistry=20?= =?UTF-8?q?=E7=B1=BB=EF=BC=8C=E4=BF=AE=E6=AD=A3=E8=B7=AF=E5=BE=84=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E9=80=BB=E8=BE=91=E4=BB=A5=E4=BD=BF=E7=94=A8=E6=9C=80?= =?UTF-8?q?=E6=96=B0=E8=B7=AF=E5=BE=84=EF=BC=9B=E6=9B=B4=E6=96=B0=20JobTri?= =?UTF-8?q?ggerController=20=E7=B1=BB=EF=BC=8C=E7=A7=BB=E9=99=A4=20tmdbId?= =?UTF-8?q?=20=E5=8F=82=E6=95=B0=EF=BC=8C=E6=94=B9=E4=B8=BA=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E8=B7=AF=E5=BE=84=E5=8F=82=E6=95=B0=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Service/Jobs/ChineseNfoRegistry.cs | 4 +++- src/WebApi/Controllers/JobTriggerController.cs | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Service/Jobs/ChineseNfoRegistry.cs b/src/Service/Jobs/ChineseNfoRegistry.cs index 4c0068e..46be52e 100644 --- a/src/Service/Jobs/ChineseNfoRegistry.cs +++ b/src/Service/Jobs/ChineseNfoRegistry.cs @@ -101,7 +101,9 @@ public class ChineseNfoRegistry : Registry, IChineseNfoRegistry { if (!string.IsNullOrEmpty(requestPath)) { - if (!tv.Contains(requestPath)) + var latestPath = Path.GetFileName(requestPath) ?? string.Empty; + + if (!tv.Contains(latestPath)) { _logger.LogInformation("ChineseNfoRegistry.Job() tv is not contains path"); continue; diff --git a/src/WebApi/Controllers/JobTriggerController.cs b/src/WebApi/Controllers/JobTriggerController.cs index 9e929e0..0be2b9d 100644 --- a/src/WebApi/Controllers/JobTriggerController.cs +++ b/src/WebApi/Controllers/JobTriggerController.cs @@ -123,7 +123,6 @@ public class JobTriggerController : BaseController return "OK"; } - var tmdbId = json?["series"]?["tmdbId"]?.ToString(); var seasonNumber = json?["episodes"]?[0]?["seasonNumber"]?.ToString(); var episodeNumber = json?["episodes"]?[0]?["episodeNumber"]?.ToString(); var path = json?["series"]?["path"]?.ToString();