From 8db31514959cbd52cfce5b1d3b00b1ae4c1d6f73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C4=83rcziem=20=E2=84=A2?= <118485377+spalencsar@users.noreply.github.com> Date: Fri, 3 Oct 2025 09:10:48 +0200 Subject: [PATCH] Fix config validation to recreate config on failure - Change load_or_create_config to call create_interactive_config when validate_config fails - This ensures inconsistent configs are replaced with valid ones --- setup.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.sh b/setup.sh index 813d06d..9382db2 100644 --- a/setup.sh +++ b/setup.sh @@ -272,8 +272,8 @@ load_or_create_config() { if load_config; then log_info "Configuration loaded from ${CONFIG_FILE}" if ! validate_config; then - log_error "Configuration validation failed" - exit 1 + log_warning "Configuration validation failed - creating new configuration" + create_interactive_config fi else log_info "Creating new configuration..."