mirror of https://github.com/morpheus65535/bazarr
Embedded Subtitles Provider: handle KeyError for cached paths
This commit is contained in:
parent
deef13d11b
commit
cdf7296dd4
|
@ -190,7 +190,11 @@ class EmbeddedSubtitlesProvider(Provider):
|
|||
|
||||
@blacklist_on(ExtractionError)
|
||||
def download_subtitle(self, subtitle: EmbeddedSubtitle):
|
||||
path = self._get_subtitle_path(subtitle)
|
||||
try:
|
||||
path = self._get_subtitle_path(subtitle)
|
||||
except KeyError: # TODO: add MustGetBlacklisted support
|
||||
logger.error("Couldn't get subtitle path")
|
||||
return None
|
||||
|
||||
modifiers = _type_modifiers.get(subtitle.stream.codec_name) or set()
|
||||
logger.debug("Found modifiers for %s type: %s", subtitle.stream, modifiers)
|
||||
|
|
Loading…
Reference in New Issue