From: Daniel F. Dickinson Date: Tue, 20 Jan 2026 12:29:56 +0000 (-0500) Subject: luci-app-radicale3: fix bcrypt/libpass detection X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=aca7cc175664c6b4aa12f0d2a328d9fb9e0e00c7;p=openwrt-luci.git luci-app-radicale3: fix bcrypt/libpass detection Update call to `rpc-sys packagelist` to list all packages, not just top-level packages, so that we can actually check if python3-libpass and python3-bcrypt are installed. Without this bcrypt authentication will not be made available to the user. Signed-off-by: Daniel F. Dickinson --- diff --git a/applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js b/applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js index 038d425609..75d19ebbe3 100644 --- a/applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js +++ b/applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js @@ -31,7 +31,7 @@ const callEncrypt = rpc.declare({ const callPackageList = rpc.declare({ object: 'rpc-sys', method: 'packagelist', - params: [], + params: ['all'], expect: {}, }); @@ -39,7 +39,7 @@ return view.extend({ load() { return Promise.all([ L.resolveDefault(callServiceList('radicale3')), - L.resolveDefault(callPackageList()), + L.resolveDefault(callPackageList(true)), uci.load('radicale3'), ]); },