more changes from review

master
nravanelli 2025-05-07 06:08:36 +08:00
parent 2e85c3570c
commit b0b8b694e4
4 changed files with 2 additions and 5 deletions

View File

@ -311,8 +311,7 @@
const checkboxes = form.querySelectorAll(`input[type="checkbox"][name="${name}"]`);
const values = Array.from(checkboxes)
.filter(cb => cb.checked)
.map(cb => cb.value);
.map(cb => cb.hasAttribute('value') ? cb.value : true);
data[name] = forceArrayFields.includes(name) ? values : (values.length ? values[0] : false);
} else {
if (data.hasOwnProperty(name)) {

View File

@ -144,7 +144,7 @@ function draw() {
if (settings["bt_" + task.id + "_id"] === undefined || !settings["bt_" + task.id + "_id"]) {
//make it clickable so we can go to settings and pair something
btn.btnFaceCol = "#FF0000";
btn.cb = l => eval(require("Storage").read("heatsuite.settings.js"))(()=>load());
btn.cb = l => eval(require("Storage").read("heatsuite.settings.js"))(()=>load("heatsuite.app.js"));
}
}
if(task.btInfo !== undefined){

View File

@ -1 +0,0 @@
require("heatsuite").enable();

View File

@ -15,7 +15,6 @@
{"name":"heatsuite.img","url":"app-icon.js","evaluate":true},
{"name":"HSModule","url":"heatsuite.module.js"},
{"name":"heatsuite.app.js","url":"heatsuite.app.js"},
{"name":"heatsuite.boot.js","url":"heatsuite.boot.js"},
{"name":"heatsuite.settings.js","url":"heatsuite.settings.js"},
{"name":"heatsuite.wid.js","url":"heatsuite.wid.js"},
{"name":"heatsuite.survey.js","url":"heatsuite.survey.js"},