luci-proto-wireguard: gracefully deal with missing uci configs
authorJo-Philipp Wich <jo@mein.io>
Mon, 20 Jun 2022 22:07:04 +0000 (00:07 +0200)
committerJo-Philipp Wich <jo@mein.io>
Mon, 20 Jun 2022 22:07:48 +0000 (00:07 +0200)
commit340183786e5441197141efaf7d8cf0e682047bfe
tree80db886b8dc206f0dcdef2872d23459393f195dc
parent4769bf11aa5d33cda4785faec8046c67cb51a606
luci-proto-wireguard: gracefully deal with missing uci configs

The /etc/config/ddns in particular might not be present on the system,
don't fail if it is absent.

Fixes: #5838
Fixes: 9ba20645b0 ("luci-proto-wireguard: rewrite protocol handler")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js