From 229a9672e33923511a50ad0530a25c5f5733ba6e Mon Sep 17 00:00:00 2001 From: Halali Date: Fri, 22 Mar 2019 22:18:11 +0100 Subject: [PATCH] Add setting migration for throttling_providers --- bazarr/config.py | 2 +- bazarr/init.py | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/bazarr/config.py b/bazarr/config.py index 19e885839..5f7684b03 100644 --- a/bazarr/config.py +++ b/bazarr/config.py @@ -26,7 +26,7 @@ defaults = { 'serie_default_language': '[]', 'serie_default_hi': 'False', 'movie_default_enabled': 'False', - 'movie_default_language': [], + 'movie_default_language': '[]', 'movie_default_hi': 'False', 'page_size': '25', 'minimum_score_movie': '70', diff --git a/bazarr/init.py b/bazarr/init.py index 6f384c8b0..fafb137c1 100644 --- a/bazarr/init.py +++ b/bazarr/init.py @@ -127,10 +127,14 @@ try: settings.general.enabled_providers = u'' if not providers_list else ','.join(providers_list) with open(os.path.join(args.config_dir, 'config', 'config.ini'), 'w+') as handle: settings.write(handle) - except: pass +if settings.general.throtteled_providers == '' or None: + settings.general.throtteled_providers = '{}' + with open(os.path.join(args.config_dir, 'config', 'config.ini'), 'w+') as handle: + settings.write(handle) + if not os.path.exists(os.path.normpath(os.path.join(args.config_dir, 'config', 'users.json'))): cork = Cork(os.path.normpath(os.path.join(args.config_dir, 'config')), initialize=True)