Use string interpolation for Newznab request generation

(cherry picked from commit ba9651b241510ff585aaac689dc0d0be4f7fbcf3)

Closes #1945
This commit is contained in:
Mark McDowall
2022-11-16 19:02:05 -08:00
committed by Bogdan
parent 508b2d7c8d
commit 780df3250f

View File

@@ -61,7 +61,7 @@ namespace NzbDrone.Core.Indexers.Newznab
{ {
AddBookPageableRequests(pageableRequests, AddBookPageableRequests(pageableRequests,
searchCriteria, searchCriteria,
NewsnabifyTitle($"&author={searchCriteria.AuthorQuery}&title={searchCriteria.BookQuery}")); $"&author={NewsnabifyTitle(searchCriteria.AuthorQuery)}&title={NewsnabifyTitle(searchCriteria.BookQuery)}");
} }
if (SupportsSearch) if (SupportsSearch)
@@ -71,12 +71,12 @@ namespace NzbDrone.Core.Indexers.Newznab
pageableRequests.Add(GetPagedRequests(MaxPages, pageableRequests.Add(GetPagedRequests(MaxPages,
Settings.Categories, Settings.Categories,
"search", "search",
NewsnabifyTitle($"&q={searchCriteria.BookQuery}+{searchCriteria.AuthorQuery}"))); $"&q={NewsnabifyTitle(searchCriteria.BookQuery)}+{NewsnabifyTitle(searchCriteria.AuthorQuery)}"));
pageableRequests.Add(GetPagedRequests(MaxPages, pageableRequests.Add(GetPagedRequests(MaxPages,
Settings.Categories, Settings.Categories,
"search", "search",
NewsnabifyTitle($"&q={searchCriteria.AuthorQuery}+{searchCriteria.BookQuery}"))); $"&q={NewsnabifyTitle(searchCriteria.AuthorQuery)}+{NewsnabifyTitle(searchCriteria.BookQuery)}"));
} }
return pageableRequests; return pageableRequests;
@@ -90,7 +90,7 @@ namespace NzbDrone.Core.Indexers.Newznab
{ {
AddBookPageableRequests(pageableRequests, AddBookPageableRequests(pageableRequests,
searchCriteria, searchCriteria,
NewsnabifyTitle($"&author={searchCriteria.AuthorQuery}")); $"&author={NewsnabifyTitle(searchCriteria.AuthorQuery)}");
} }
if (SupportsSearch) if (SupportsSearch)
@@ -100,7 +100,7 @@ namespace NzbDrone.Core.Indexers.Newznab
pageableRequests.Add(GetPagedRequests(MaxPages, pageableRequests.Add(GetPagedRequests(MaxPages,
Settings.Categories, Settings.Categories,
"search", "search",
NewsnabifyTitle($"&q={searchCriteria.AuthorQuery}"))); $"&q={NewsnabifyTitle(searchCriteria.AuthorQuery)}"));
} }
return pageableRequests; return pageableRequests;