mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
Use 'Tracker[]' parameter only as secondary filter for CurrentIndexer (#10266)
This commit is contained in:

committed by
GitHub

parent
3365f63ae5
commit
e964a983c5
@@ -210,7 +210,12 @@ namespace Jackett.Server.Controllers
|
||||
}
|
||||
|
||||
var manualResult = new ManualSearchResult();
|
||||
var trackers = IndexerService.GetAllIndexers().ToList().Where(t => t.IsConfigured);
|
||||
|
||||
var trackers = CurrentIndexer is BaseMetaIndexer
|
||||
? (CurrentIndexer as BaseMetaIndexer).Indexers.Where(t => t.IsConfigured)
|
||||
: (new[] { CurrentIndexer });
|
||||
|
||||
// Filter current trackers list on Tracker query parameter if available
|
||||
if (request.Tracker != null)
|
||||
trackers = trackers.Where(t => request.Tracker.Contains(t.Id));
|
||||
trackers = trackers.Where(t => t.CanHandleQuery(CurrentQuery));
|
||||
|
Reference in New Issue
Block a user