mirror of
https://github.com/morpheus65535/bazarr.git
synced 2025-04-23 22:27:17 -04:00
no log: small fix for announcements and enabled providers
This commit is contained in:
parent
019613958e
commit
7502c59638
2 changed files with 11 additions and 2 deletions
|
@ -10,7 +10,7 @@ import pretty
|
|||
from datetime import datetime
|
||||
from operator import itemgetter
|
||||
|
||||
from app.get_providers import get_providers
|
||||
from app.get_providers import get_enabled_providers
|
||||
from app.database import TableAnnouncements
|
||||
from .get_args import args
|
||||
|
||||
|
@ -74,7 +74,7 @@ def get_local_announcements():
|
|||
announcements = []
|
||||
|
||||
# opensubtitles.org end-of-life
|
||||
enabled_providers = get_providers()
|
||||
enabled_providers = get_enabled_providers()
|
||||
if enabled_providers and 'opensubtitles' in enabled_providers:
|
||||
announcements.append({
|
||||
'text': 'Opensubtitles.org will be deprecated soon, migrate to Opensubtitles.com ASAP and disable this '
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
# coding=utf-8
|
||||
|
||||
import ast
|
||||
import os
|
||||
import datetime
|
||||
import pytz
|
||||
|
@ -143,6 +144,14 @@ def get_providers():
|
|||
return providers_list
|
||||
|
||||
|
||||
def get_enabled_providers():
|
||||
# return enabled provider including those who can be throttled
|
||||
try:
|
||||
return ast.literal_eval(settings.general.enabled_providers)
|
||||
except (ValueError, TypeError, SyntaxError, MemoryError, RecursionError):
|
||||
return []
|
||||
|
||||
|
||||
_FFPROBE_BINARY = get_binary("ffprobe")
|
||||
_FFMPEG_BINARY = get_binary("ffmpeg")
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue