diff --git a/Blacklight/Movie.php b/Blacklight/Movie.php index f8c42427b..2b4c446b7 100755 --- a/Blacklight/Movie.php +++ b/Blacklight/Movie.php @@ -1198,13 +1198,16 @@ class Movie if ($movieUpdated === false) { $imdbSearch = new TitleSearch($this->config); foreach ($imdbSearch->search($this->currentTitle, [TitleSearch::MOVIE]) as $imdbTitle) { - if (! empty($imdbTitle->orig_title())) { + if (!empty($imdbTitle->orig_title())) { similar_text($imdbTitle->orig_title(), $this->currentTitle, $percent); if ($percent >= self::MATCH_PERCENT) { - $getIMDBid = $imdbTitle->imdbid(); - $imdbID = $this->doMovieUpdate('tt'.$getIMDBid, 'IMDb', $arr['id']); - if ($imdbID !== false) { - $movieUpdated = true; + similar_text($this->currentYear, $imdbTitle->year(), $percent); + if ($percent >= self::YEAR_MATCH_PERCENT) { + $getIMDBid = $imdbTitle->imdbid(); + $imdbID = $this->doMovieUpdate('tt' . $getIMDBid, 'IMDb', $arr['id']); + if ($imdbID !== false) { + $movieUpdated = true; + } } } } diff --git a/Changelog b/Changelog index 25712a4c8..011c3d09d 100755 --- a/Changelog +++ b/Changelog @@ -1,3 +1,5 @@ +2019-08-11 DariusIII + * Chg: Add year check in processMovieReleases function to help better movie matching 2019-08-09 DariusIII * Chg: Update doctrine/annotations (v1.6.1 => v1.7.0) * Chg: Add basic notifications