Fixed: (Cardigann) Use correct encoding for search requests

Fixes #496
This commit is contained in:
Qstick
2021-11-18 22:23:54 -06:00
parent 17008ace5c
commit d8c9225d09
3 changed files with 5 additions and 1 deletions
@@ -124,6 +124,7 @@ namespace NzbDrone.Core.Indexers.Cardigann
Name = definition.Name,
Language = definition.Language,
Description = definition.Description,
Encoding = Encoding.GetEncoding(definition.Encoding),
Implementation = GetType().Name,
IndexerUrls = definition.Links.ToArray(),
Settings = new CardigannSettings { DefinitionFile = definition.File },
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Collections.Specialized;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;
using AngleSharp.Html.Dom;
using AngleSharp.Html.Parser;
@@ -1080,6 +1081,8 @@ namespace NzbDrone.Core.Indexers.Cardigann
var request = new CardigannRequest(requestbuilder.Build(), variables, searchPath);
request.HttpRequest.Encoding = Encoding.GetEncoding(_definition.Encoding);
yield return request;
}
}