don't fail on unscanned video file; fixes #84
This commit is contained in:
@@ -67,6 +67,9 @@ def scanTvMedia(media):
|
||||
for part in item.parts:
|
||||
scanned_video = scanVideo(part, ignore_all=force_refresh,
|
||||
hints={"type": "episode", "expected_series": [media.title], "expected_title": [ep.title]})
|
||||
if not scanned_video:
|
||||
continue
|
||||
|
||||
scanned_video.id = media.seasons[season].episodes[episode].id
|
||||
videos[scanned_video] = part
|
||||
return videos
|
||||
@@ -78,6 +81,9 @@ def scanMovieMedia(media):
|
||||
for item in media.items:
|
||||
for part in item.parts:
|
||||
scanned_video = scanVideo(part, ignore_all=force_refresh, hints={"type": "movie", "expected_title": [media.title]})
|
||||
if not scanned_video:
|
||||
continue
|
||||
|
||||
scanned_video.id = media.id
|
||||
videos[scanned_video] = part
|
||||
return videos
|
||||
|
||||
@@ -145,7 +145,7 @@ def getSubtitlesFromMetadata(part):
|
||||
except ValueError:
|
||||
Log.Error("Couldn't parse subtitle info, got proxy %s" % proxy)
|
||||
continue
|
||||
|
||||
|
||||
if p_type == "Media":
|
||||
# metadata subtitle
|
||||
subs[language].append(key)
|
||||
|
||||
Reference in New Issue
Block a user