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 @@ public virtual IndexerPageableRequestChain GetSearchRequests(BookSearchCriteria
{ {
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 @@ public virtual IndexerPageableRequestChain GetSearchRequests(BookSearchCriteria
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 @@ public virtual IndexerPageableRequestChain GetSearchRequests(AuthorSearchCriteri
{ {
AddBookPageableRequests(pageableRequests, AddBookPageableRequests(pageableRequests,
searchCriteria, searchCriteria,
NewsnabifyTitle($"&author={searchCriteria.AuthorQuery}")); $"&author={NewsnabifyTitle(searchCriteria.AuthorQuery)}");
} }
if (SupportsSearch) if (SupportsSearch)
@ -100,7 +100,7 @@ public virtual IndexerPageableRequestChain GetSearchRequests(AuthorSearchCriteri
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;