Embedded Subtitles provider: handle FileNotFoundError

pull/2473/head v1.4.3-beta.25
Vitiko 7 months ago
parent a2fee0e1e4
commit 369b2c7343

@ -208,8 +208,11 @@ class EmbeddedSubtitlesProvider(Provider):
except Exception as error: except Exception as error:
logger.debug("'%s' raised running modifier", error) logger.debug("'%s' raised running modifier", error)
if os.path.exists(path):
with open(path, "rb") as sub: with open(path, "rb") as sub:
subtitle.content = sub.read() subtitle.content = sub.read()
else:
logger.error("%s not found in filesystem", path)
def _get_subtitle_path(self, subtitle: EmbeddedSubtitle): def _get_subtitle_path(self, subtitle: EmbeddedSubtitle):
container = subtitle.container container = subtitle.container

Loading…
Cancel
Save