Ignore mods for non-tested subtitle formats

This commit is contained in:
vitiko98 2022-09-02 22:09:02 -04:00
parent 93612434e5
commit 0bc05232ed

View file

@ -388,6 +388,12 @@ class Subtitle(Subtitle_):
"""
:return: string
"""
# ASS and other formats are not tested and are likely to break the application.
# We will ignore them for now.
if self.format != "srt":
logger.debug("'%s' format does not support mods", self.format)
return self.content
if not self.mods:
return fix_text(self.content.decode(encoding=self.get_encoding()), **ftfy_defaults).encode(
encoding=self.get_encoding())