mirror of
https://github.com/knutwurst/patchdl.git
synced 2026-10-06 09:00:23 +02:00
UI: pull version from /api/status instead of hardcoding it
The sidebar tag was a literal "v0.0.3" string in index.html, so a release bump left the running UI lying about which build it was. Server now publishes PATCHDL_VERSION via /api/status; renderStatus() drops it into a #brandVersion span. No more chasing a hardcoded version on every release.
This commit is contained in:
1 parent
fb47730d70
commit
d0ca22d42d
3 files changed
+8
-3
No files matched your search
@@ -127,6 +127,7 @@ function bindElements() {
|
||||
connPlus: document.getElementById("connPlus"),
|
||||
refreshBtn: document.getElementById("refreshBtn"),
|
||||
updateAllBtn: document.getElementById("updateAllBtn"),
|
||||
brandVersion: document.getElementById("brandVersion"),
|
||||
saveBtn: document.getElementById("saveBtn"),
|
||||
clearLogBtn: document.getElementById("clearLogBtn"),
|
||||
toast: document.getElementById("toast"),
|
||||
@@ -240,6 +241,8 @@ function renderStatus() {
|
||||
els.downloadDirValue.textContent = state.status.download_dir || state.config.download_dir || "Download target";
|
||||
if (els.railFw) els.railFw.textContent = `FW ${state.status.firmware || "--"}`;
|
||||
if (els.railSpace) els.railSpace.textContent = `${space} free`;
|
||||
if (els.brandVersion)
|
||||
els.brandVersion.textContent = state.status.version ? `v${state.status.version}` : "v--";
|
||||
}
|
||||
|
||||
const CONN_MIN = 1, CONN_MAX = 16;
|
||||
|
||||
Reference in new issue
Block a user