Prio tmdb searches before imdbapi

This commit is contained in:
Ruud
2012-03-10 23:19:51 +01:00
parent 3f84f22262
commit 9a88cc8e0b
2 changed files with 6 additions and 3 deletions
@@ -11,8 +11,8 @@ class TheMovieDb(MovieProvider):
def __init__(self):
addEvent('movie.by_hash', self.byHash)
addEvent('movie.search', self.search)
addEvent('movie.info', self.getInfo)
addEvent('movie.search', self.search, priority = 1)
addEvent('movie.info', self.getInfo, priority = 1)
addEvent('movie.info_by_tmdb', self.getInfoByTMDBId)
# Use base wrapper
@@ -10,4 +10,7 @@ class TMDB(UserscriptBase):
def getMovie(self, url):
match = re.search('(?P<id>\d+)', url)
movie = fireEvent('movie.info_by_tmdb', id = match.group('id'), merge = True)
return self.getInfo(movie['imdb'])
if movie['imdb']:
return self.getInfo(movie['imdb'])