document.getElementById("updateStatus").innerHTML = "Updating...";
document.getElementById("updateButton").style.display = "none";
const updateAvailable = await fetch("/runupdate");
- location.reload();
+ setTimeout(function () { location.reload() }, 500);
}
function loadPresets() {
npm install
sudo cp pithrottler.service /etc/systemd/system/pithrottler.service
sudo systemctl enable pithrottler.service
-sudo systemctl restart pithrottler.service
res.setHeader('Access-Control-Allow-Origin', '*');
exec('./update.sh', function (error, stdout, stderr) {
- res.end("Done");
+ res.end("Done");
+ exec("sudo systemctl restart pithrottler.service");
});
return;
}