From 1ed6dc4f7d91f8df522707aa9334f74996359d72 Mon Sep 17 00:00:00 2001 From: John Lombardo Date: Tue, 28 Apr 2026 22:38:07 +0800 Subject: [PATCH] fix: restart nginx if ESPConnect update fails --- ct/espconnect.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ct/espconnect.sh b/ct/espconnect.sh index 32ef1f7c..b66e465e 100644 --- a/ct/espconnect.sh +++ b/ct/espconnect.sh @@ -35,7 +35,11 @@ function update_script() { systemctl stop nginx msg_ok "Stopped Nginx" - CLEAN_INSTALL=1 fetch_and_deploy_gh_release "espconnect" "thelastoutpostworkshop/ESPConnect" "prebuild" "latest" "/opt/espconnect" "dist.zip" + if ! CLEAN_INSTALL=1 fetch_and_deploy_gh_release "espconnect" "thelastoutpostworkshop/ESPConnect" "prebuild" "latest" "/opt/espconnect" "dist.zip"; then + msg_error "Failed to update ${APP}; restarting Nginx" + systemctl start nginx + exit 1 + fi msg_info "Starting Nginx" systemctl start nginx