Update samy.js
This commit is contained in:
23
samy.js
23
samy.js
@@ -480,13 +480,28 @@ async function triggerInstall() {
|
|||||||
const renameCB = document.getElementById("renameComputer");
|
const renameCB = document.getElementById("renameComputer");
|
||||||
const newNameInput = document.getElementById("txtNewComputerName");
|
const newNameInput = document.getElementById("txtNewComputerName");
|
||||||
|
|
||||||
// Count how many "extra" tasks (rename) we're doing
|
// Count special-case tasks (handled outside the main loop)
|
||||||
|
let specialTasks = 0;
|
||||||
|
|
||||||
|
const dattoCB = document.getElementById("installDattoRMM");
|
||||||
|
if (dattoCB && dattoCB.checked) specialTasks++;
|
||||||
|
|
||||||
|
const svsCB = document.getElementById("installSVSMSPModule");
|
||||||
|
if (svsCB && svsCB.checked) specialTasks++;
|
||||||
|
|
||||||
|
// Rename is also a special-case task
|
||||||
|
const renameCB = document.getElementById("renameComputer");
|
||||||
let extraTasks = 0;
|
let extraTasks = 0;
|
||||||
if (renameCB && renameCB.checked) {
|
if (renameCB && renameCB.checked) extraTasks = 1;
|
||||||
extraTasks = 1; // treat rename as one task in the progress counter
|
|
||||||
|
if ((checkedTasks.length + specialTasks + extraTasks) === 0) {
|
||||||
|
alert("Please select at least one task.");
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
setTotalTaskCount(checkedTasks.length + extraTasks);
|
|
||||||
|
setTotalTaskCount(checkedTasks.length + specialTasks + extraTasks);
|
||||||
|
|
||||||
|
|
||||||
// 1. DattoRMM first
|
// 1. DattoRMM first
|
||||||
const dattoCB = document.getElementById("installDattoRMM");
|
const dattoCB = document.getElementById("installDattoRMM");
|
||||||
|
|||||||
Reference in New Issue
Block a user