Order movie search on imdbapi result. fix #279

This commit is contained in:
Ruud
2012-05-17 11:30:21 +02:00
parent 10a80e61f7
commit 217785bcda
3 changed files with 7 additions and 0 deletions
@@ -28,6 +28,11 @@ class MovieResultModifier(Plugin):
temp[imdb] = self.getLibraryTags(imdb)
order.append(imdb)
if item.get('via_imdb'):
if order.index(imdb):
order.remove(imdb)
order.insert(0, imdb)
# Merge dicts
temp[imdb] = mergeDicts(temp[imdb], item)
@@ -82,6 +82,7 @@ class IMDBAPI(MovieProvider):
year = tryInt(movie.get('Year', ''))
movie_data = {
'via_imdb': True,
'titles': [movie.get('Title')] if movie.get('Title') else [],
'original_title': movie.get('Title', ''),
'images': {
@@ -148,6 +148,7 @@ class TheMovieDb(MovieProvider):
year = None
movie_data = {
'via_tmdb': True,
'id': int(movie.get('id', 0)),
'titles': [toUnicode(movie.get('name'))],
'original_title': movie.get('original_name'),