refactor: update portal (unit system)

This commit is contained in:
Yurii
2024-04-06 18:25:30 +03:00
parent 0a8dd2a076
commit 86734ab622
3 changed files with 22 additions and 14 deletions

View File

@@ -537,18 +537,24 @@ async function loadVars() {
let response = await fetch('/api/vars');
let result = await response.json();
let unitSystemStr;
let tempUnitStr, pressureUnitStr, volumeUnitStr;
switch (result.system.unitSystem) {
case 0:
unitSystemStr = 'C';
tempUnitStr = 'C';
pressureUnitStr = 'bar';
volumeUnitStr = 'L';
break;
case 1:
unitSystemStr = 'F';
tempUnitStr = 'F';
pressureUnitStr = 'psi';
volumeUnitStr = 'gal';
break;
default:
unitSystemStr = '?';
tempUnitStr = '?';
pressureUnitStr = '?';
volumeUnitStr = '?';
break;
}
@@ -576,7 +582,9 @@ async function loadVars() {
setBusy('.ot-busy', '.ot-table', false);
setValue('.unit-system', unitSystemStr);
setValue('.temp-unit', tempUnitStr);
setValue('.pressure-unit', pressureUnitStr);
setValue('.volume-unit', volumeUnitStr);
setValue('.version', result.system.version);
setValue('.build-date', result.system.buildDate);
setValue('.uptime', result.system.uptime);