diff --git a/src/LEDHandler.ts b/src/LEDHandler.ts index 1740ad1..91b557d 100644 --- a/src/LEDHandler.ts +++ b/src/LEDHandler.ts @@ -67,7 +67,7 @@ export class LEDHandler { if (this.currentInterval) return; - this.ambientColor(); + LEDHandler.ambientColor(); }); } diff --git a/src/Utils.ts b/src/Utils.ts index 0800298..26bca11 100644 --- a/src/Utils.ts +++ b/src/Utils.ts @@ -8,7 +8,7 @@ import sharp from "sharp"; export class Utils { public static checkInternet(): Promise { return new Promise(resolve => { - dns.resolve('itender.iif.li', (err) => { + dns.resolve('itender.iif.li', (err, addresses) => { if (err) resolve(false); else diff --git a/src/web/Settings.ts b/src/web/Settings.ts index ea3ecc4..de91a59 100644 --- a/src/web/Settings.ts +++ b/src/web/Settings.ts @@ -87,10 +87,10 @@ export class Settings { WebWebSocketHandler.request(RequestType.UPDATE, null).then((payload) => { let modal = new Modal("info", "System-Update"); let txt = document.createElement("p"); + modal.addContent(txt); if (!!payload.data) { txt.innerHTML = `Der iTender wird nun aktualisiert!

Sobald das Update installiert ist, wird das System neu gestartet.
Die dadurch hergehende Verbindungswarnung kann ignoriert werden.
Der iTender stellt die Verbindung automatisch wieder her.

Schalten Sie das System nicht aus und entfernen Sie nicht das Netzkabel!`; - modal.addContent(txt); modal.loader = true; this.inUpdate = true; } else {