mirror of
https://github.com/lidarr/lidarr.git
synced 2025-07-06 13:02:23 -07:00
parent
206d34c642
commit
b547156d91
1 changed files with 16 additions and 2 deletions
|
@ -93,9 +93,16 @@ namespace NzbDrone.Core.Indexers.Newznab
|
||||||
var artistQuery = AudioTextSearchEngine == "raw" ? searchCriteria.ArtistQuery : searchCriteria.CleanArtistQuery;
|
var artistQuery = AudioTextSearchEngine == "raw" ? searchCriteria.ArtistQuery : searchCriteria.CleanArtistQuery;
|
||||||
var albumQuery = AudioTextSearchEngine == "raw" ? searchCriteria.AlbumQuery : searchCriteria.CleanAlbumQuery;
|
var albumQuery = AudioTextSearchEngine == "raw" ? searchCriteria.AlbumQuery : searchCriteria.CleanAlbumQuery;
|
||||||
|
|
||||||
|
var searchQuery = $"&artist={NewsnabifyTitle(artistQuery)}&album={NewsnabifyTitle(albumQuery)}";
|
||||||
|
|
||||||
|
if (artistQuery == albumQuery && searchCriteria.AlbumYear > 0)
|
||||||
|
{
|
||||||
|
searchQuery = $"&artist={NewsnabifyTitle(artistQuery)}&album={NewsnabifyTitle(albumQuery)}&year={searchCriteria.AlbumYear}";
|
||||||
|
}
|
||||||
|
|
||||||
AddAudioPageableRequests(pageableRequests,
|
AddAudioPageableRequests(pageableRequests,
|
||||||
searchCriteria,
|
searchCriteria,
|
||||||
$"&artist={NewsnabifyTitle(artistQuery)}&album={NewsnabifyTitle(albumQuery)}");
|
searchQuery);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (SupportsSearch)
|
if (SupportsSearch)
|
||||||
|
@ -105,10 +112,17 @@ namespace NzbDrone.Core.Indexers.Newznab
|
||||||
var artistQuery = TextSearchEngine == "raw" ? searchCriteria.ArtistQuery : searchCriteria.CleanArtistQuery;
|
var artistQuery = TextSearchEngine == "raw" ? searchCriteria.ArtistQuery : searchCriteria.CleanArtistQuery;
|
||||||
var albumQuery = TextSearchEngine == "raw" ? searchCriteria.AlbumQuery : searchCriteria.CleanAlbumQuery;
|
var albumQuery = TextSearchEngine == "raw" ? searchCriteria.AlbumQuery : searchCriteria.CleanAlbumQuery;
|
||||||
|
|
||||||
|
var searchQuery = $"{artistQuery}+{albumQuery}";
|
||||||
|
|
||||||
|
if (artistQuery == albumQuery)
|
||||||
|
{
|
||||||
|
searchQuery = $"{artistQuery}+{albumQuery}+{searchCriteria.AlbumYear}";
|
||||||
|
}
|
||||||
|
|
||||||
pageableRequests.Add(GetPagedRequests(MaxPages,
|
pageableRequests.Add(GetPagedRequests(MaxPages,
|
||||||
Settings.Categories,
|
Settings.Categories,
|
||||||
"search",
|
"search",
|
||||||
$"&q={NewsnabifyTitle($"{artistQuery}+{albumQuery}")}"));
|
$"&q={NewsnabifyTitle(searchQuery)}"));
|
||||||
}
|
}
|
||||||
|
|
||||||
return pageableRequests;
|
return pageableRequests;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue