From 29e752bdecfd00ee9a6f7bcb16e85a3579edf537 Mon Sep 17 00:00:00 2001 From: Diego Heras Date: Sun, 23 Jan 2022 11:52:24 +0100 Subject: [PATCH] newpct: fix parsing issues. resolves #12426 (#12874) --- src/Jackett.Common/Indexers/NewPCT.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Jackett.Common/Indexers/NewPCT.cs b/src/Jackett.Common/Indexers/NewPCT.cs index 79619e8b5..b42b572b6 100644 --- a/src/Jackett.Common/Indexers/NewPCT.cs +++ b/src/Jackett.Common/Indexers/NewPCT.cs @@ -499,7 +499,7 @@ namespace Jackett.Common.Indexers {"pg", pg.ToString()} }; - var results = await RequestWithCookiesAsync(searchJsonUrl, method: RequestType.POST, data: queryCollection); + var results = await RequestWithCookiesAsync(searchJsonUrl, method: RequestType.POST, data: queryCollection, referer: SiteLink); var items = ParseSearchJsonContent(results.ContentString, year); if (!items.Any()) break; @@ -541,7 +541,8 @@ namespace Jackett.Common.Indexers // we have another search for series var titleLower = title.ToLower(); - var isSeries = quality != null && quality.ToLower().Contains("hdtv"); + var isSeries = (quality != null && quality.ToLower().Contains("hdtv")) || + detailsUrl.Contains("/serie-") || detailsUrl.Contains("/series/"); var isGame = titleLower.Contains("pcdvd"); if (isSeries || isGame) continue;