no log: small fixes to my latest commit

pull/2639/head v1.4.4-beta.36
morpheus65535 3 months ago
parent 74f2c66464
commit f1f3850f9e

@ -2,7 +2,6 @@
import os import os
import logging import logging
import re
from guess_language import guess_language from guess_language import guess_language
from subliminal_patch import core from subliminal_patch import core
@ -136,6 +135,7 @@ def guess_external_subtitles(dest_folder, subtitles, media_type, previously_inde
continue continue
text = text.decode(encoding) text = text.decode(encoding)
if core.parse_for_hi_regex(subtitle_text=text, alpha3_language=language.alpha3): if core.parse_for_hi_regex(subtitle_text=text,
alpha3_language=language.alpha3 if hasattr(language, 'alpha3') else None):
subtitles[subtitle] = Language.rebuild(subtitles[subtitle], forced=False, hi=True) subtitles[subtitle] = Language.rebuild(subtitles[subtitle], forced=False, hi=True)
return subtitles return subtitles

@ -1213,7 +1213,10 @@ def save_subtitles(file_path, subtitles, single=False, directory=None, chmod=Non
continue continue
# create subtitle path # create subtitle path
if subtitle.text and parse_for_hi_regex(subtitle_text=subtitle.text, alpha3_language=subtitle.language.alpha3): if subtitle.text and parse_for_hi_regex(subtitle_text=subtitle.text,
alpha3_language=subtitle.language.alpha3 if
(hasattr(subtitle, 'language') and hasattr(subtitle.language, 'alpha3'))
else None):
subtitle.language.hi = True subtitle.language.hi = True
subtitle_path = get_subtitle_path(file_path, None if single else subtitle.language, subtitle_path = get_subtitle_path(file_path, None if single else subtitle.language,
forced_tag=subtitle.language.forced, forced_tag=subtitle.language.forced,

Loading…
Cancel
Save