Skip to content

Commit 49d134e

Browse files
author
Robert Strouse
committed
Wait until reboot after firmware update.
1 parent b896790 commit 49d134e

File tree

2 files changed

+15
-8
lines changed

2 files changed

+15
-8
lines changed

SomfyController.littlefs.bin

0 Bytes
Binary file not shown.

data/index.js

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4306,15 +4306,22 @@ class Firmware {
43064306
break;
43074307
case 3: // Updating -- this will be set by the update progress.
43084308
break;
4309-
case 4:
4310-
div.style.color = 'red';
4311-
let e = errors.find(x => x.code === rel.error) || { code: err.code, desc: 'Unspecified error' };
4312-
let inst = document.getElementById('divGitInstall');
4313-
if (inst) {
4314-
inst.remove();
4315-
ui.errorMessage(e.desc);
4309+
case 4: // Complete
4310+
if (rel.error !== 0) {
4311+
div.style.color = 'red';
4312+
let e = errors.find(x => x.code === rel.error) || { code: rel.error, desc: 'Unspecified error' };
4313+
let inst = document.getElementById('divGitInstall');
4314+
if (inst) {
4315+
inst.remove();
4316+
ui.errorMessage(e.desc);
4317+
}
4318+
div.innerHTML = e.desc;
4319+
}
4320+
else {
4321+
div.innerHTML = `Firmware update complete`;
4322+
// Throw up a wait message this will be cleared on the reload.
4323+
ui.waitMessage(document.getElementById('divContainer'));
43164324
}
4317-
div.innerHTML = e.desc;
43184325
break;
43194326
case 5:
43204327
div.style.color = 'red';

0 commit comments

Comments
 (0)