diff --git a/web/js/common.js b/web/js/common.js index aad4ea4..9d3e098 100755 --- a/web/js/common.js +++ b/web/js/common.js @@ -106,11 +106,11 @@ function addServiceDashboards(json) { // eslint-disable-line no-unused-vars let namespace = cluster.namespaces[j]; for (let k = 0; k < namespace.dashboards.length; k++) { let dash = namespace.dashboards[k]; - let fqdn = ""; - if (dash.fqdn === undefined) { - fqdn = `${dash.hostname}.${cluster.namespaces[j].name}.${cluster.baseFqdn}` + let fqdn = null; + if (dash.hasOwnProperty("fqdn")) { + fqdn = `${dash.fqdn}`; } else { - ({ fqdn } = dash.fqdn); + fqdn = `${dash.hostname}.${cluster.namespaces[j].name}.${cluster.baseFqdn}`; } let url = `${dash.protocol}://${fqdn}:${dash.port}/${dash.path || ""}`; addDashboard("DashDropdown", dash.name, url)