mirror of
https://github.com/Radarr/Radarr.git
synced 2026-04-21 22:05:43 -04:00
Correct DownloadDescisionMaker to use ImdbId, and update the ui a little. (#1068)
* Update variable names, also pass imdb to parsing service from downloaddescisionmaker * Changes to the DownloadDescisionMaker to use ImdbId when looking for movie. Should fix a lot of Unknown Movie errors. * Add movie link to nav bar, update Movies image to be fa-film :) Minor UI change.
This commit is contained in:
@@ -57,20 +57,22 @@ namespace NzbDrone.Core.Indexers.Newznab
|
||||
releaseInfo = base.ProcessItem(item, releaseInfo);
|
||||
releaseInfo.ImdbId = GetImdbId(item);
|
||||
|
||||
var imdbMovieTitle = GetImdbTitle(item);
|
||||
var imdbYear = GetImdbYear(item);
|
||||
|
||||
// Fun, lets try to add year to the releaseTitle for our foriegn friends :)
|
||||
// if (!releaseInfo.Title.ContainsIgnoreCase(imdbMovieTitle + "." + imdbYear))
|
||||
var isMatch = Regex.IsMatch(releaseInfo.Title, $@"^{imdbMovieTitle}.*{imdbYear}", RegexOptions.IgnoreCase);
|
||||
if (!isMatch)
|
||||
{
|
||||
if (imdbYear != 1900 && imdbMovieTitle != string.Empty)
|
||||
{
|
||||
// releaseInfo.Title = releaseInfo.Title.Replace(imdbMovieTitle, imdbMovieTitle + "." + imdbYear);
|
||||
releaseInfo.Title = Regex.Replace(releaseInfo.Title, imdbMovieTitle, imdbMovieTitle + "." + imdbYear, RegexOptions.IgnoreCase);
|
||||
}
|
||||
}
|
||||
//// This shouldn't be needed with changes to the DownloadDecisionMaker
|
||||
//var imdbMovieTitle = GetImdbTitle(item);
|
||||
//var imdbYear = GetImdbYear(item);
|
||||
|
||||
//// Fun, lets try to add year to the releaseTitle for our foriegn friends :)
|
||||
//// if (!releaseInfo.Title.ContainsIgnoreCase(imdbMovieTitle + "." + imdbYear))
|
||||
//var isMatch = Regex.IsMatch(releaseInfo.Title, $@"^{imdbMovieTitle}.*{imdbYear}", RegexOptions.IgnoreCase);
|
||||
//if (!isMatch)
|
||||
//{
|
||||
// if (imdbYear != 1900 && imdbMovieTitle != string.Empty)
|
||||
// {
|
||||
// // releaseInfo.Title = releaseInfo.Title.Replace(imdbMovieTitle, imdbMovieTitle + "." + imdbYear);
|
||||
// releaseInfo.Title = Regex.Replace(releaseInfo.Title, imdbMovieTitle, imdbMovieTitle + "." + imdbYear, RegexOptions.IgnoreCase);
|
||||
// }
|
||||
//}
|
||||
|
||||
return releaseInfo;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user