update updater

Took 6 minutes
This commit is contained in:
Tobias Hopp 2023-02-06 14:05:19 +01:00
parent 1a24b68b02
commit 053fd3e260
2 changed files with 2 additions and 1 deletions

View File

@ -65,6 +65,7 @@ sudo -u itender mkdir -p /home/itender/bin
sudo -u itender sh -c 'curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | BINDIR=/home/itender/bin/ sh'
sudo -u itender /home/itender/bin/arduino-cli config init
sudo -u itender /home/itender/bin/arduino-cli core update-index || true
sudo -u itender /home/itender/bin/arduino-cli core install arduino:avr || true
sudo -u itender /home/itender/bin/arduino-cli lib install ArduinoJson || true
sudo -u itender /home/itender/bin/arduino-cli lib install HX711 || true

View File

@ -303,7 +303,7 @@ router.ws('/', async (ws, req, next) => {
WebSocketHandler.answerRequest(msg.data["type"] as RequestType, true);
try {
let result = await exec(path.join(global.appRoot, "/update.sh"));
let result = await exec(path.join(global.appRoot, "/../update.sh"));
if (result.stderr)
await WebSocketHandler.send(new WebSocketPayload(WebSocketEvent.ERROR, "Der iTender konnte das Update nicht installieren.<br>Möglicherweise ist die Internetverbindung nicht ausreichend oder das Update enthält Fehler.<br>"));
} catch (e ) {