Don't search when name and year can't be found. fixes #125
This commit is contained in:
1 parent
cb774bc31b
commit
1718d3e706
1 file changed
+8
-5
@@ -474,12 +474,15 @@ class Scanner(Plugin):
|
|||||||
if len(identifier) > 2:
|
if len(identifier) > 2:
|
||||||
try: filename = list(group['files'].get('movie'))[0]
|
try: filename = list(group['files'].get('movie'))[0]
|
||||||
except: filename = None
|
except: filename = None
|
||||||
movie = fireEvent('movie.search', q = '%(name)s %(year)s' % self.getReleaseNameYear(identifier, file_name = filename), merge = True, limit = 1)
|
|
||||||
|
|
||||||
if len(movie) > 0:
|
name_year = self.getReleaseNameYear(identifier, file_name = filename)
|
||||||
imdb_id = movie[0]['imdb']
|
if name_year.get('name') and name_year.get('year'):
|
||||||
log.debug('Found movie via search: %s' % cur_file)
|
movie = fireEvent('movie.search', q = '%(name)s %(year)s' % name_year, merge = True, limit = 1)
|
||||||
if imdb_id: break
|
|
||||||
|
if len(movie) > 0:
|
||||||
|
imdb_id = movie[0]['imdb']
|
||||||
|
log.debug('Found movie via search: %s' % cur_file)
|
||||||
|
if imdb_id: break
|
||||||
else:
|
else:
|
||||||
log.debug('Identifier to short to use for search: %s' % identifier)
|
log.debug('Identifier to short to use for search: %s' % identifier)
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user