diff --git a/bazarr/config.py b/bazarr/config.py index d5b606e8e..7f96bd7a2 100644 --- a/bazarr/config.py +++ b/bazarr/config.py @@ -66,7 +66,7 @@ defaults = { 'full_update_day': '6', 'full_update_hour': '4', 'only_monitored': 'False', -}, + }, 'radarr': { 'ip': '127.0.0.1', 'port': '7878', @@ -77,7 +77,7 @@ defaults = { 'full_update_day': '6', 'full_update_hour': '5', 'only_monitored': 'False', -}, + }, 'proxy': { 'type': 'None', 'url': '', @@ -131,6 +131,10 @@ defaults = { }, 'analytics': { 'enabled': 'True' + }, + 'titlovi': { + 'username': '', + 'password': '' } } diff --git a/bazarr/get_providers.py b/bazarr/get_providers.py index 258a1c1db..420f8a557 100644 --- a/bazarr/get_providers.py +++ b/bazarr/get_providers.py @@ -126,7 +126,10 @@ def get_providers_auth(): 'betaseries': {'token': settings.betaseries.token}, 'titulky': {'username': settings.titulky.username, 'password': settings.titulky.password, - } + }, + 'titlovi': {'username': settings.titlovi.username, + 'password': settings.titlovi.password, + }, } return providers_auth diff --git a/bazarr/main.py b/bazarr/main.py index 5f1e7efb1..afd3f7781 100644 --- a/bazarr/main.py +++ b/bazarr/main.py @@ -391,6 +391,8 @@ def save_wizard(): settings.napisy24.password = request.forms.get('settings_napisy24_password') settings.subscene.username = request.forms.get('settings_subscene_username') settings.subscene.password = request.forms.get('settings_subscene_password') + settings.titlovi.username = request.forms.get('settings_titlovi_username') + settings.titlovi.password = request.forms.get('settings_titlovi_password') settings.betaseries.token = request.forms.get('settings_betaseries_token') settings_subliminal_languages = request.forms.getall('settings_subliminal_languages') @@ -1819,6 +1821,8 @@ def save_settings(): settings.napisy24.password = request.forms.get('settings_napisy24_password') settings.subscene.username = request.forms.get('settings_subscene_username') settings.subscene.password = request.forms.get('settings_subscene_password') + settings.titlovi.username = request.forms.get('settings_titlovi_username') + settings.titlovi.password = request.forms.get('settings_titlovi_password') settings.betaseries.token = request.forms.get('settings_betaseries_token') settings_subliminal_languages = request.forms.getall('settings_subliminal_languages') diff --git a/views/providers.tpl b/views/providers.tpl index c9d2bb8d9..89d929217 100644 --- a/views/providers.tpl +++ b/views/providers.tpl @@ -655,7 +655,26 @@ </div> </div> <div id="titlovi_option" class="ui grid container"> - + <div class="middle aligned row"> + <div class="right aligned six wide column"> + <label>Username</label> + </div> + <div class="six wide column"> + <div class="ui fluid input"> + <input name="settings_titlovi_username" type="text" value="{{settings.titlovi.username if settings.titlovi.username != None else ''}}"> + </div> + </div> + </div> + <div class="middle aligned row"> + <div class="right aligned six wide column"> + <label>Password</label> + </div> + <div class="six wide column"> + <div class="ui fluid input"> + <input name="settings_titlovi_password" type="password" value="{{settings.titlovi.password if settings.titlovi.password != None else ''}}"> + </div> + </div> + </div> </div> <div class="middle aligned row">