diff --git a/src/webui/html/preferences_content.html b/src/webui/html/preferences_content.html
index c56097d9f..3e3d6e036 100644
--- a/src/webui/html/preferences_content.html
+++ b/src/webui/html/preferences_content.html
@@ -556,14 +556,8 @@ loadPreferences = function() {
onSuccess: function(pref) {
if(pref){
// Connection
- var listen_port = pref.listen_port.toInt();
- $('port_value').setProperty('value', listen_port);
-
- if(pref.upnp) {
- $('upnp_checkbox').setProperty('checked', true);
- } else {
- $('upnp_checkbox').setProperty('checked', false);
- }
+ $('port_value').setProperty('value', pref.listen_port.toInt());
+ $('upnp_checkbox').setProperty('checked', pref.upnp);
var dl_limit = pref.dl_limit.toInt();
if(dl_limit <= 0) {
@@ -585,19 +579,10 @@ loadPreferences = function() {
utp_supported = $defined(pref.enable_utp);
setuTPSettingsVisible(utp_supported);
if(utp_supported) {
- if(pref.enable_utp)
- $('enable_utp_checkbox').setProperty('checked', true);
- else
- $('enable_utp_checkbox').setProperty('checked', false);
- if(pref.limit_utp_rate)
- $('limit_utp_rate_checkbox').setProperty('checked', true);
- else
- $('limit_utp_rate_checkbox').setProperty('checked', false);
+ $('enable_utp_checkbox').setProperty('checked', pref.enable_utp);
+ $('limit_utp_rate_checkbox').setProperty('checked', pref.limit_utp_rate);
}
- if(pref.limit_tcp_overhead)
- $('limit_tcp_overhead_checkbox').setProperty('checked', true);
- else
- $('limit_tcp_overhead_checkbox').setProperty('checked', false);
+ $('limit_tcp_overhead_checkbox').setProperty('checked', pref.limit_tcp_overhead);
var max_connec = pref.max_connec.toInt();
if(max_connec <= 0) {
$('max_connec_checkbox').setProperty('checked', false);
@@ -626,47 +611,20 @@ loadPreferences = function() {
}
updateMaxUploadsPerTorrentEnabled();
// Bittorrent
- var dht = pref.dht; //bool
- if(dht) {
- $('dht_checkbox').setProperty('checked', true);
- } else {
- $('dht_checkbox').setProperty('checked', false);
- }
- var dhtSameAsBT = pref.dhtSameAsBT;
- if(dhtSameAsBT) {
- $('DHTPortDiffThanBT_checkbox').setProperty('checked', false);
- } else {
- $('DHTPortDiffThanBT_checkbox').setProperty('checked', true);
- }
+ $('dht_checkbox').setProperty('checked', pref.dht);
+ $('DHTPortDiffThanBT_checkbox').setProperty('checked', !pref.dhtSameAsBT);
$('DHTPort_txt').setProperty('value', pref.dht_port);
updateDHTPortSettings();
- var pex = pref.pex; //bool
- if(pex) {
- $('pex_checkbox').setProperty('checked', true);
- } else {
- $('pex_checkbox').setProperty('checked', false);
- }
- var lsd = pref.lsd; //bool
- if(lsd) {
- $('lsd_checkbox').setProperty('checked', true);
- } else {
- $('lsd_checkbox').setProperty('checked', false);
- }
+ $('pex_checkbox').setProperty('checked', pref.pex);
+ $('lsd_checkbox').setProperty('checked', pref.lsd);
var encryption = pref.encryption.toInt();
$('encryption_select').getChildren('option')[encryption].setAttribute('selected', '');
// Downloads
- var save_path = pref.save_path;
- $("savepath_text").setProperty('value', save_path);
- var temp_path_enabled = pref.temp_path_enabled;
- if(temp_path_enabled) {
- $('temppath_checkbox').setProperty('checked', true);
- } else {
- $('temppath_checkbox').setProperty('checked', false);
- }
- var temp_path = pref.temp_path;
- $('temppath_text').setProperty('value', temp_path);
+ $("savepath_text").setProperty('value', pref.save_path);
+ $('temppath_checkbox').setProperty('checked', pref.temp_path_enabled);
+ $('temppath_text').setProperty('value', pref.temp_path);
updateTempDirEnabled();
- var i = 0;
+ var i;
for(i=0; i