fix release listing updates for legacy devices

This will also be needed for experimental support for new devices so
it's worth fixing it.
This commit is contained in:
Daniel Micay
2025-03-11 11:35:33 -04:00
parent e99e4d6d95
commit 4fad94b056
2 changed files with 7 additions and 5 deletions

View File

@@ -27,10 +27,12 @@ async function updateReleases() {
const updateUrl = baseUrl + updateFilename;
const release = document.getElementById(`${device}-${channel}`);
const links = release.getElementsByTagName("a");
const links = release.querySelectorAll("a, span");
links[0].textContent = metadata[0];
links[0].setAttribute("href", "#" + metadata[0]);
if (links[0].nodeName == "A") {
links[0].setAttribute("href", "#" + metadata[0]);
}
links[1].setAttribute("href", factoryUrl);
links[2].setAttribute("href", factoryUrl + ".sig");
links[3].setAttribute("href", updateUrl);