save config only if values are not empty

This commit is contained in:
abhishek9686 2024-01-23 00:41:32 +05:30
parent 49641dff5a
commit 49c64ef95b

View file

@ -219,11 +219,16 @@ confirm() { (
done done
) } ) }
save_config() { ( save_config() { (
echo "Saving the config to $CONFIG_PATH" echo "Saving the config to $CONFIG_PATH"
touch "$CONFIG_PATH" touch "$CONFIG_PATH"
save_config_item NM_EMAIL "$EMAIL" if [ -n "$EMAIL" ]; then
save_config_item NM_DOMAIN "$NETMAKER_BASE_DOMAIN" save_config_item NM_EMAIL "$EMAIL"
fi
if [ -n "$NETMAKER_BASE_DOMAIN" ]; then
save_config_item NM_DOMAIN "$NETMAKER_BASE_DOMAIN"
fi
save_config_item UI_IMAGE_TAG "$IMAGE_TAG" save_config_item UI_IMAGE_TAG "$IMAGE_TAG"
# version-specific entries # version-specific entries
if [ "$INSTALL_TYPE" = "pro" ]; then if [ "$INSTALL_TYPE" = "pro" ]; then