From 41d2b104d52168c880da559df1e471bae7e8ece6 Mon Sep 17 00:00:00 2001 From: cvium Date: Tue, 5 Oct 2021 00:07:55 +0200 Subject: [PATCH] set sane defaults for the hidden SSDP and UDP config values --- src/controllers/dashboard/networking.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/controllers/dashboard/networking.js b/src/controllers/dashboard/networking.js index 61ce04ad0b..0436cd3722 100644 --- a/src/controllers/dashboard/networking.js +++ b/src/controllers/dashboard/networking.js @@ -67,10 +67,10 @@ import alert from '../../components/alert'; config.EnableIPV6 = form.querySelector('#chkEnableIP6').checked; config.EnableIPV4 = form.querySelector('#chkEnableIP4').checked; config.UPnPCreateHttpPortMap = form.querySelector('#chkCreateHttpPortMap').checked; - config.UDPPortRange = form.querySelector('#txtUDPPortRange').value || null; - config.HDHomerunPortRange = form.querySelector('#txtHDHomerunPortRange').checked || null; + config.UDPPortRange = form.querySelector('#txtUDPPortRange').value; + config.HDHomerunPortRange = form.querySelector('#txtHDHomerunPortRange').value; config.EnableSSDPTracing = form.querySelector('#chkEnableSSDPTracing').checked; - config.SSDPTracingFilter = form.querySelector('#txtSSDPTracingFilter').value || null; + config.SSDPTracingFilter = form.querySelector('#txtSSDPTracingFilter').value; ApiClient.updateNamedConfiguration('network', config).then(Dashboard.processServerConfigurationUpdateResult, Dashboard.processErrorResponse); }); }); @@ -157,10 +157,10 @@ import alert from '../../components/alert'; page.querySelector('#chkEnableIP6').checked = config.EnableIPV6; page.querySelector('#chkEnableIP4').checked = config.EnableIPV4; page.querySelector('#chkCreateHttpPortMap').checked = config.UPnPCreateHttpPortMap; - page.querySelector('#txtUDPPortRange').value = config.UDPPortRange; - page.querySelector('#txtHDHomerunPortRange').checked = config.HDHomerunPortRange; + page.querySelector('#txtUDPPortRange').value = config.UDPPortRange || ''; + page.querySelector('#txtHDHomerunPortRange').checked = config.HDHomerunPortRange || ''; page.querySelector('#chkEnableSSDPTracing').checked = config.EnableSSDPTracing; - page.querySelector('#txtSSDPTracingFilter').value = config.SSDPTracingFilter; + page.querySelector('#txtSSDPTracingFilter').value = config.SSDPTracingFilter || ''; page.querySelector('#txtPublishedServer').value = (config.PublishedServerUriBySubnet || []).join(', '); loading.hide(); }