Continue developing

This commit is contained in:
Halali 2019-03-31 22:10:46 +02:00
parent fa3fd2040c
commit 52a37a4988
2 changed files with 6 additions and 2 deletions

View File

@ -132,7 +132,6 @@ def check_updates():
elif commits_behind is 0:
notifications.write(msg='BAZARR is up to date', queue='check_update')
logging.info('BAZARR is up to date')
else:
url = 'https://api.github.com/repos/morpheus65535/bazarr/releases'
releases = request_json(url, timeout=20, whitelist_status_code=404, validator=lambda x: type(x) == list)
@ -253,7 +252,7 @@ def update(source, restart=True):
def checkout_git_branch():
output, err = run_git('fetch %s' % 'origin')
output, err = run_git('fetch origin')
output, err = run_git('checkout %s' % settings.general.branch)
if not output:

View File

@ -67,6 +67,7 @@ from notifier import send_notifications, send_notifications_movie
from config import settings, url_sonarr, url_radarr, url_radarr_short, url_sonarr_short, base_url
from helper import path_replace_movie, get_subtitle_destination_folder
from subliminal_patch.extensions import provider_registry as provider_manager
from check_update import checkout_git_branch
reload(sys)
sys.setdefaultencoding('utf8')
@ -1285,6 +1286,7 @@ def save_settings():
after = (unicode(settings_general_ip), int(settings_general_port), unicode(settings_general_baseurl),
unicode(settings_general_pathmapping), unicode(settings_general_use_sonarr),
unicode(settings_general_use_radarr), unicode(settings_general_pathmapping_movie))
updater_before = settings.general.branch
settings.general.ip = text_type(settings_general_ip)
settings.general.port = text_type(settings_general_port)
@ -1536,6 +1538,9 @@ def save_settings():
radarr_full_update()
logging.info('BAZARR Settings saved succesfully.')
if updater_before != settings_general_branch:
checkout_git_branch()
if ref.find('saved=true') > 0:
redirect(ref)