Skip to content

Commit a6c41cc

Browse files
committed
fix save_cfg_value failed
1 parent d511345 commit a6c41cc

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

s/utils.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ save_cfg_value() {
4848
shift
4949
local config_file="$CFG_FILE"; [ -n "$1" ] && { config_file="$1"; shift; }
5050

51+
# Skip saving if no config file is available (e.g., no profile is active)
52+
[ -z "$config_file" ] && return 0
53+
5154
if [ "$(echo "$value" | wc -l)" -gt 1 ]; then
5255
_FATAL "save_cfg_value: multiline values are not supported (variable: \"$name\")"
5356
fi

0 commit comments

Comments
 (0)