mirror of
https://github.com/Jackett/Jackett.git
synced 2025-10-02 16:42:01 +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 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>
|
var postData = new Dictionary<string, object>
|
||||||
{
|
{
|
||||||
{ BHDParams.action, "search" },
|
{ BHDParams.action, "search" },
|
||||||
{ BHDParams.rsskey, _configData.RSSKey.Value },
|
{ BHDParams.rsskey, _configData.RSSKey.Value },
|
||||||
{ BHDParams.search, query.GetQueryString() },
|
{ BHDParams.search, searchTerm.Trim() },
|
||||||
};
|
};
|
||||||
|
|
||||||
if (_configData.FilterFreeleech.Value)
|
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))
|
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
|
else
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user