|
|
|
@ -3,6 +3,8 @@
|
|
|
|
|
import os
|
|
|
|
|
import logging
|
|
|
|
|
|
|
|
|
|
from subliminal.subtitle import SUBTITLE_EXTENSIONS
|
|
|
|
|
|
|
|
|
|
from app.event_handler import event_stream
|
|
|
|
|
from languages.get_languages import language_from_alpha2
|
|
|
|
|
from utilities.path_mappings import path_mappings
|
|
|
|
@ -16,8 +18,8 @@ from radarr.notify import notify_radarr
|
|
|
|
|
|
|
|
|
|
def delete_subtitles(media_type, language, forced, hi, media_path, subtitles_path, sonarr_series_id=None,
|
|
|
|
|
sonarr_episode_id=None, radarr_id=None):
|
|
|
|
|
if not subtitles_path.endswith('.srt'):
|
|
|
|
|
logging.error('BAZARR can only delete .srt files.')
|
|
|
|
|
if not os.path.splitext(subtitles_path)[1] in SUBTITLE_EXTENSIONS:
|
|
|
|
|
logging.error('BAZARR can only delete subtitles files.')
|
|
|
|
|
return False
|
|
|
|
|
|
|
|
|
|
language_log = language
|
|
|
|
|