Fix weather temp checkbox persistence

This commit is contained in:
2026-06-05 02:37:17 -06:00
parent a86a0b58c4
commit 573f24e0a9
2 changed files with 4 additions and 3 deletions
@@ -561,11 +561,11 @@ function renderConfigControls(data){
<input id="tempName${i}" value="${t.name||""}" placeholder="Temp name">
<div class="checkGroup">
<label class="checkPill">
<input id="tempEnabled${i}" type="checkbox" ${t.enabled?"checked":""}>
<input id="tempEnabled${i}" type="checkbox" ${t.enabled?"checked":""} onchange="saveTempConfig()">
On
</label>
<label class="checkPill">
<input id="tempWeather${i}" type="checkbox" ${t.weather?"checked":""}>
<input id="tempWeather${i}" type="checkbox" ${t.weather?"checked":""} onchange="saveTempConfig()">
Weather
</label>
<button class="off" onclick="clearTempAssignment('${t.id}')">Clear</button>
@@ -623,6 +623,7 @@ async function saveTempConfig(){
name:name,
address:temps[i].address||"",
enabled:enabled,
weather:weather,
weather:weather
})
});