mirror of
https://github.com/Radarr/Radarr
synced 2025-02-24 07:10:57 +00:00
Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
commit
cff4578c66
2 changed files with 15 additions and 4 deletions
|
@ -59,7 +59,18 @@ public IndexerPageableRequestChain GetSearchRequests(MovieSearchCriteria searchC
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var searchTitle = System.Web.HttpUtility.UrlPathEncode(Parser.Parser.ReplaceGermanUmlauts(Parser.Parser.NormalizeTitle(searchCriteria.Movie.Title)));
|
var searchTitle = System.Web.HttpUtility.UrlPathEncode(Parser.Parser.ReplaceGermanUmlauts(Parser.Parser.NormalizeTitle(searchCriteria.Movie.Title)));
|
||||||
pageableRequests.Add(GetPagedRequests(MaxPages, Settings.Categories, "search", $"&q={searchTitle}%20{searchCriteria.Movie.Year}"));
|
var altTitles = searchCriteria.Movie.AlternativeTitles.DistinctBy(t => Parser.Parser.CleanSeriesTitle(t)).Take(5).ToList();
|
||||||
|
|
||||||
|
var realMaxPages = (int)MaxPages / (altTitles.Count() + 1);
|
||||||
|
|
||||||
|
pageableRequests.Add(GetPagedRequests(MaxPages - (altTitles.Count() * realMaxPages), Settings.Categories, "search", $"&q={searchTitle}%20{searchCriteria.Movie.Year}"));
|
||||||
|
|
||||||
|
//Also use alt titles for searching.
|
||||||
|
foreach (String altTitle in altTitles)
|
||||||
|
{
|
||||||
|
var searchAltTitle = System.Web.HttpUtility.UrlPathEncode(Parser.Parser.ReplaceGermanUmlauts(Parser.Parser.NormalizeTitle(altTitle)));
|
||||||
|
pageableRequests.Add(GetPagedRequests(realMaxPages, Settings.Categories, "search", $"&q={searchAltTitle}%20{searchCriteria.Movie.Year}"));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return pageableRequests;
|
return pageableRequests;
|
||||||
|
|
|
@ -21,18 +21,18 @@ public Twitter(ITwitterService twitterService)
|
||||||
|
|
||||||
public override void OnGrab(GrabMessage message)
|
public override void OnGrab(GrabMessage message)
|
||||||
{
|
{
|
||||||
_twitterService.SendNotification($"Grabbed: {message.Message}", Settings);
|
_twitterService.SendNotification($"[Radarr] Grabbed: {message.Message}", Settings);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void OnDownload(DownloadMessage message)
|
public override void OnDownload(DownloadMessage message)
|
||||||
{
|
{
|
||||||
_twitterService.SendNotification($"Imported: {message.Message}", Settings);
|
_twitterService.SendNotification($"[Radarr] Imported: {message.Message}", Settings);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void OnMovieRename(Movie movie)
|
public override void OnMovieRename(Movie movie)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void OnRename(Series series)
|
public override void OnRename(Series series)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue