diff --git a/pikit-web/assets/releases.js b/pikit-web/assets/releases.js index 5d3985f..7c15cf8 100644 --- a/pikit-web/assets/releases.js +++ b/pikit-web/assets/releases.js @@ -85,12 +85,8 @@ export function initReleaseUI({ showToast, showBusy, hideBusy, confirmAction }) const msg = shorten(message, 80) || ""; releaseFlagTop.title = msg || "Pi-Kit release status"; if (releaseStatusMsg) { - releaseStatusMsg.textContent = - status === "update_available" - ? msg || "Update available" - : status === "up_to_date" - ? msg || "Up to date" - : msg || status; + releaseStatusMsg.textContent = status === "update_available" ? msg || "Update available" : ""; + releaseStatusMsg.classList.remove("error"); } if (releaseLogStatus) { releaseLogStatus.textContent = @@ -155,11 +151,11 @@ export function initReleaseUI({ showToast, showBusy, hideBusy, confirmAction }) releaseChannel = channel || "dev"; if (releaseChannelToggle) releaseChannelToggle.checked = releaseChannel === "dev"; window.__lastReleaseState = data; - const key = [status, progress, message].join("|"); - if (key !== lastReleaseLogKey) { - logRelease(`Status: ${status}${progress ? " • " + progress : ""}${message ? " • " + message : ""}`); - lastReleaseLogKey = key; - } + const key = [status, progress, message].join("|"); + if (key !== lastReleaseLogKey) { + logRelease(`Status: ${status}${progress ? " • " + progress : ""}${message ? " • " + message : ""}`); + lastReleaseLogKey = key; + } releaseLastFetched = now; if (status === "update_available" && message && message.startsWith("http")) { lastChangelogUrl = message;