summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
authorPaul Spooren <mail@aparcar.org>2022-03-09 11:29:59 +0100
committerPaul Spooren <mail@aparcar.org>2022-03-09 11:31:25 +0100
commit65266c490a40e589bde23acb1bcac401813c43ce (patch)
treef7c1e6fe91d468367314672762aa5e0f0e36feef /applications
parent1eddbe0f3f0b00366694424f1445ea6cceb7d7d5 (diff)
luci-app-attendedsysupgrade: fix missing efi path
If running on a non EFI system, the file `/sys/firmware/efi` is not available and therefore results in an error of `fs.stat`. Wrap it with `L.resolveDefault` to avoid the error message and make it work on non-EFI devices again. Signed-off-by: Paul Spooren <mail@aparcar.org>
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js b/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js
index 8c1a5a84b1..a82f7bdbed 100644
--- a/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js
+++ b/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js
@@ -401,7 +401,7 @@ return view.extend({
return Promise.all([
L.resolveDefault(callPackagelist(), {}),
L.resolveDefault(callSystemBoard(), {}),
- fs.stat("/sys/firmware/efi"),
+ L.resolveDefault(fs.stat("/sys/firmware/efi"), null),
fs.read("/proc/mounts"),
uci.load('attendedsysupgrade'),
]);