dashboard: fix uptime

This commit is contained in:
2 * r + 2 * t 2025-07-27 14:56:06 +10:00
parent daad6e4480
commit 3beaac99f3

View file

@ -150,14 +150,14 @@ Row {
const hours = Math.floor((up % 86400) / 3600);
const minutes = Math.floor((up % 3600) / 60);
let str = qsTr("up ");
let str = "";
if (days > 0)
str += `${days} day${days === 1 ? "" : "s"}`;
if (hours > 0)
str += `${str ? ", " : ""}${hours} hour${hours === 1 ? "" : "s"}`;
if (minutes > 0 || !str)
str += `${str ? ", " : ""}${minutes} minute${minutes === 1 ? "" : "s"}`;
uptime.text = str;
uptime.text = qsTr("up %1").arg(str);
}
}
}