mirror of
https://github.com/Jackett/Jackett.git
synced 2025-10-02 08:34:32 +02:00
Fix download handling in AggregateIndexer
This commit is contained in:
@@ -27,9 +27,19 @@ namespace Jackett.Indexers.Meta
|
|||||||
return Task.FromResult(IndexerConfigurationStatus.Completed);
|
return Task.FromResult(IndexerConfigurationStatus.Completed);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override IEnumerable<ReleaseInfo> FilterResults(TorznabQuery query, IEnumerable<ReleaseInfo> results)
|
public override async Task<IEnumerable<ReleaseInfo>> ResultsForQuery(TorznabQuery query)
|
||||||
{
|
{
|
||||||
return results;
|
if (!CanHandleQuery(query))
|
||||||
|
return new ReleaseInfo[0];
|
||||||
|
var results = await PerformQuery(query);
|
||||||
|
var correctedResults = results.Select(r =>
|
||||||
|
{
|
||||||
|
if (r.PublishDate > DateTime.Now)
|
||||||
|
r.PublishDate = DateTime.Now;
|
||||||
|
return r;
|
||||||
|
});
|
||||||
|
|
||||||
|
return correctedResults;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override async Task<IEnumerable<ReleaseInfo>> PerformQuery(TorznabQuery query)
|
protected override async Task<IEnumerable<ReleaseInfo>> PerformQuery(TorznabQuery query)
|
||||||
|
Reference in New Issue
Block a user