From 402a9e1ee0229b28fd7e44a0506e540eeebd7949 Mon Sep 17 00:00:00 2001 From: Leonardo Galli Date: Wed, 4 Jan 2017 20:52:59 +0100 Subject: [PATCH] Fixes some issues when adding movies caused by TMDB. --- src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs | 1 + src/UI/AddMovies/AddMoviesView.js | 2 +- src/UI/AddMovies/SearchResultCollectionView.js | 4 ++-- src/UI/AddMovies/SearchResultView.js | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs b/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs index bdf52a171..c7aaee069 100644 --- a/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs +++ b/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs @@ -246,6 +246,7 @@ namespace NzbDrone.Core.MetadataSource.SkyHook imdbMovie.TitleSlug = titleSlug.ToLower().Replace(" ", "-"); imdbMovie.Year = DateTime.Parse(result.release_date).Year; imdbMovie.Images = new List(); + imdbMovie.Overview = result.overview; try { string url = result.poster_path; diff --git a/src/UI/AddMovies/AddMoviesView.js b/src/UI/AddMovies/AddMoviesView.js index e83aad42f..ed4c5e2e8 100644 --- a/src/UI/AddMovies/AddMoviesView.js +++ b/src/UI/AddMovies/AddMoviesView.js @@ -125,7 +125,7 @@ module.exports = Marionette.Layout.extend({ } else if (!this.isExisting) { - this.resultCollectionView.setExisting(options.movie.get('imdbId')) + this.resultCollectionView.setExisting(options.movie.get('tmdbId')) /*this.collection.term = ''; this.collection.reset(); this._clearResults(); diff --git a/src/UI/AddMovies/SearchResultCollectionView.js b/src/UI/AddMovies/SearchResultCollectionView.js index ac1257697..1d8c2df89 100644 --- a/src/UI/AddMovies/SearchResultCollectionView.js +++ b/src/UI/AddMovies/SearchResultCollectionView.js @@ -21,8 +21,8 @@ module.exports = Marionette.CollectionView.extend({ return this.showing >= this.collection.length; }, - setExisting : function(imdbid) { - var movies = this.collection.where({ imdbId : imdbid }); + setExisting : function(tmdbid) { + var movies = this.collection.where({ tmdbId : tmdbid }); console.warn(movies) //debugger; if (movies.length > 0) { diff --git a/src/UI/AddMovies/SearchResultView.js b/src/UI/AddMovies/SearchResultView.js index a01a41e3e..7a2a4a6ac 100644 --- a/src/UI/AddMovies/SearchResultView.js +++ b/src/UI/AddMovies/SearchResultView.js @@ -91,7 +91,7 @@ var view = Marionette.ItemView.extend({ }, _configureTemplateHelpers : function() { - var existingMovies = MoviesCollection.where({ imdbId : this.model.get('imdbId') }); + var existingMovies = MoviesCollection.where({ tmdbId : this.model.get('tmdbId') }); console.log(existingMovies) if (existingMovies.length > 0) { this.templateHelpers.existing = existingMovies[0].toJSON();