diff --git a/payload/user/remote_access/pager-webui/www/js/views.js b/payload/user/remote_access/pager-webui/www/js/views.js index adff3fb..b07c7d3 100644 --- a/payload/user/remote_access/pager-webui/www/js/views.js +++ b/payload/user/remote_access/pager-webui/www/js/views.js @@ -996,8 +996,13 @@ function associationSummary(associations) { function associationCell(associations) { const summary = associationSummary(associations); - const full = (associations || []).map((a) => a && a.ssid).filter(Boolean) - .filter((ssid, i, all) => all.indexOf(ssid) === i).join(', '); + const full = (associations || []).map((a) => { + if (!a || !a.ssid) return null; + const parts = [a.ssid]; + if (a.bssid) parts.push(a.bssid); + if (a.sources && a.sources.length) parts.push('[' + a.sources.join(', ') + ']'); + return parts.join(' '); + }).filter(Boolean).join('; '); return h('span', { title: full || summary, text: summary }); }