From 8707ede766ba2ce0c48cb0d39cb7eed8190f5216 Mon Sep 17 00:00:00 2001 From: Herbert Wolverson Date: Wed, 17 Jul 2024 09:24:38 -0500 Subject: [PATCH] Top tree node entries are links. --- .../js_build/src/dashlets/top_tree_summary.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top_tree_summary.js b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top_tree_summary.js index 60715d51..6e42c2b9 100644 --- a/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top_tree_summary.js +++ b/src/rust/lqosd/src/node_manager/js_build/src/dashlets/top_tree_summary.js @@ -56,10 +56,15 @@ export class TopTreeSummary extends BaseDashlet { msg.data.forEach((r) => { let row = document.createElement("tr"); row.classList.add("small"); - let name = document.createElement("td"); - name.innerText = r[1].name; - name.classList.add("tiny"); - row.appendChild(name); + + let nameCol = document.createElement("td"); + let link = document.createElement("a"); + link.href = "/tree.html?id=" + r[0]; + link.innerText = r[1].name; + link.classList.add("tiny"); + nameCol.appendChild(link); + + row.appendChild(nameCol); row.appendChild(simpleRowHtml(formatThroughput(r[1].current_throughput[0] * 8, r[1].max_throughput[0]))); row.appendChild(simpleRowHtml(formatThroughput(r[1].current_throughput[1] * 8, r[1].max_throughput[1]))); row.appendChild(simpleRowHtml(formatRetransmit(r[1].current_retransmits[0] )))