From ff434a4f7b09f0524f561b9092ed71c4a1b1f2bf Mon Sep 17 00:00:00 2001 From: Penar Musaraj Date: Wed, 19 Jan 2022 11:53:13 -0500 Subject: [PATCH] FIX: Ignore link click counts (#23) --- javascripts/discourse/initializers/disco-toc-main.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/javascripts/discourse/initializers/disco-toc-main.js b/javascripts/discourse/initializers/disco-toc-main.js index c5910bb..52568d0 100644 --- a/javascripts/discourse/initializers/disco-toc-main.js +++ b/javascripts/discourse/initializers/disco-toc-main.js @@ -250,10 +250,16 @@ function buildTOC(nodesList, elm, lv = 1) { li = elm.appendChild(document.createElement("li")); li.classList.add("d-toc-item"); - li.innerHTML = `${ - node.textContent + + let clonedNode = node.cloneNode(true); + clonedNode.querySelector("span.clicks")?.remove(); + + li.innerHTML = `${ + clonedNode.textContent }`; + clonedNode.remove(); + // recurse buildTOC(nodes, elm, lv + cnt); }