pull/997/head
Louis Vézina 5 years ago
parent 62093864f2
commit 1b6c8297dd

@ -153,12 +153,14 @@ base_url = settings.general.base_url
def save_settings(settings_items):
from database import database
for key, value in settings_items:
# Intercept database stored settings
if key == 'enabled_languages':
database.execute("UPDATE table_settings_languages SET enabled=0")
for item in value:
database.execute("UPDATE table_settings_languages SET enabled=1 WHERE code2=?", (item,))
continue
# Make sure that text based form values aren't pass as list
if isinstance(value, list) and len(value) == 1:
value = value[0]

@ -71,7 +71,9 @@
<div class="col-sm-3 text-right">
<b>Languages</b>
</div>
<div class="form-group col-sm-8 pl-sm-0">
<select class="selectpicker" id="settings-general-serie_default_language" name="settings-general-serie_default_language"></select>
</div>
</div>
<br>
<div class="row">
@ -134,9 +136,16 @@
// Hide *_div on Select input changed to None
$('#enabled_languages').on('change', function() {
//$('#settings-general-serie_default_language').selectpicker('val', $('#enabled_languages').val());
console.log($('#enabled_languages').val());
console.log($('#enabled_languages option:selected').text());
})
// Set Select input values
$('#settings-general-subfolder').val('{{settings.general.subfolder}}').trigger('change');
$('#settings-general-anti_captcha_provider').val('{{settings.general.anti_captcha_provider}}').trigger('change');
$('#settings-general-serie_default_language').val('{{settings.general.serie_default_language}}').trigger('change');
$('.selectpicker').selectpicker('refresh')
// Set Checkbox input values

Loading…
Cancel
Save