From 76a6a6496564ea9b412422b8c204c2f51384be49 Mon Sep 17 00:00:00 2001 From: litinoveweedle <15144712+litinoveweedle@users.noreply.github.com> Date: Wed, 4 Feb 2026 09:26:48 +0100 Subject: [PATCH] Check for wireguard_config option to avoid assigning string "null" to variable --- qbittorrent/rootfs/etc/cont-init.d/94-wireguard.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/qbittorrent/rootfs/etc/cont-init.d/94-wireguard.sh b/qbittorrent/rootfs/etc/cont-init.d/94-wireguard.sh index fe8eddf2a..3afa12619 100755 --- a/qbittorrent/rootfs/etc/cont-init.d/94-wireguard.sh +++ b/qbittorrent/rootfs/etc/cont-init.d/94-wireguard.sh @@ -25,8 +25,10 @@ bashio::log.info "------------------------------" bashio::log.info "Wireguard enabled, configuring" bashio::log.info "------------------------------" -wireguard_config="$(bashio::config 'wireguard_config')" -wireguard_config="${wireguard_config##*/}" +if bashio::config.has_value "wireguard_config"; then + wireguard_config="$(bashio::config 'wireguard_config')" + wireguard_config="${wireguard_config##*/}" +fi if [[ -z "${wireguard_config}" ]]; then bashio::log.info 'wireguard_config option left empty. Attempting automatic selection.' mapfile -t configs < <(find /config/wireguard -maxdepth 1 -type f -name '*.conf' -print)