diff --git a/couchpotato/core/helpers/variable.py b/couchpotato/core/helpers/variable.py index 1e7fc83..d93c941 100644 --- a/couchpotato/core/helpers/variable.py +++ b/couchpotato/core/helpers/variable.py @@ -123,9 +123,12 @@ def cleanHost(host): return host -def getImdb(txt, check_inside = True, multiple = False): +def getImdb(txt, check_inside = False, multiple = False): - txt = ss(txt) + if not check_inside: + txt = simplifyString(txt) + else: + txt = ss(txt) if check_inside and os.path.isfile(txt): output = open(txt, 'r') diff --git a/couchpotato/core/plugins/scanner/main.py b/couchpotato/core/plugins/scanner/main.py index ff17b64..0662d00 100644 --- a/couchpotato/core/plugins/scanner/main.py +++ b/couchpotato/core/plugins/scanner/main.py @@ -565,7 +565,7 @@ class Scanner(Plugin): if not imdb_id: try: for nf in files['nfo']: - imdb_id = getImdb(nf) + imdb_id = getImdb(nf, check_inside = True) if imdb_id: log.debug('Found movie via nfo file: %s', nf) nfo_file = nf @@ -578,7 +578,7 @@ class Scanner(Plugin): try: for filetype in files: for filetype_file in files[filetype]: - imdb_id = getImdb(filetype_file, check_inside = False) + imdb_id = getImdb(filetype_file) if imdb_id: log.debug('Found movie via imdb in filename: %s', nfo_file) break