mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-30 23:47:17 +02:00
beyondhd-api: search daily episodes using year-month-day format
This commit is contained in:
@@ -142,11 +142,21 @@ namespace Jackett.Common.Indexers.Definitions
|
||||
{
|
||||
var pageableRequests = new IndexerPageableRequestChain();
|
||||
|
||||
var searchTerm = query.GetQueryString();
|
||||
|
||||
if (query.IsTVSearch &&
|
||||
query.Season is > 0 &&
|
||||
query.Episode.IsNotNullOrWhiteSpace() &&
|
||||
DateTime.TryParseExact($"{query.Season} {query.Episode}", "yyyy MM/dd", CultureInfo.InvariantCulture, DateTimeStyles.None, out var showDate))
|
||||
{
|
||||
searchTerm = $"{query.SanitizedSearchTerm} {showDate.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture)}";
|
||||
}
|
||||
|
||||
var postData = new Dictionary<string, object>
|
||||
{
|
||||
{ BHDParams.action, "search" },
|
||||
{ BHDParams.rsskey, _configData.RSSKey.Value },
|
||||
{ BHDParams.search, query.GetQueryString() },
|
||||
{ BHDParams.search, searchTerm.Trim() },
|
||||
};
|
||||
|
||||
if (_configData.FilterFreeleech.Value)
|
||||
|
@@ -119,7 +119,7 @@ namespace Jackett.Common.Indexers.Definitions
|
||||
|
||||
if (DateTime.TryParseExact($"{query.Season} {query.Episode}", "yyyy MM/dd", CultureInfo.InvariantCulture, DateTimeStyles.None, out var showDate))
|
||||
{
|
||||
requestData["search"] = showDate.ToString("yyyy-MM-dd");
|
||||
requestData["search"] = showDate.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Reference in New Issue
Block a user