bugfix: no error on missing configuration, just use default

This commit is contained in:
fatalerrors
2026-04-22 17:16:33 +02:00
parent f16ad711fb
commit 9477638a28

View File

@@ -183,7 +183,8 @@ load_conf()
{ {
local section_name="CONF_$1" local section_name="CONF_$1"
[[ "$(declare -p "$section_name" 2>/dev/null)" != "declare -A"* ]] && return 1 # Missing section is not an error: modules can rely on built-in defaults.
[[ "$(declare -p "$section_name" 2>/dev/null)" != "declare -A"* ]] && return 0
local -n current_vars="$section_name" local -n current_vars="$section_name"