Skip to content

Commit db9d5bd

Browse files
committed
web/assets/js/live-metrics.js: sanitize final /s to ensure matches
closes #29
1 parent 2b2f506 commit db9d5bd

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

web/assets/js/live-metrics.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ document.addEventListener("DOMContentLoaded", async () => {
3232

3333
const mirrorAge = Object.fromEntries(
3434
data["data"]["result"].map((val) => {
35-
const url = val["metric"]["instance"].replace(/current$/, "");
35+
const url = val["metric"]["instance"].replace(/\/current$/, "");
3636
const age = parseFloat(val["value"][1]);
3737
return [url, age];
3838
})
@@ -50,7 +50,8 @@ document.addEventListener("DOMContentLoaded", async () => {
5050
const url = row
5151
.querySelector("a")
5252
.getAttribute("href")
53-
.replace(/https?:\/\//, "");
53+
.replace(/https?:\/\//, "")
54+
.replace(/\/$/, "");
5455
const { className, innerText } = parseAge(mirrorAge[url]);
5556

5657
const cell = document.createElement("td");

0 commit comments

Comments
 (0)