From 5edc27297ffdffd10e254c8ce006fa829d592b29 Mon Sep 17 00:00:00 2001 From: MacRimi Date: Sun, 16 Nov 2025 00:02:52 +0100 Subject: [PATCH] Update menu --- menu | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/menu b/menu index 4c054fb..3cdae6b 100644 --- a/menu +++ b/menu @@ -62,18 +62,16 @@ check_updates() { local REMOTE_VERSION REMOTE_VERSION="$(curl "${CURL_OPTS[@]}" "$VERSION_URL" 2>/dev/null | head -n 1 || true)" - - if [[ -z "$REMOTE_VERSION" ]]; then + if [ -z "$REMOTE_VERSION" ]; then return 0 fi local LOCAL_VERSION="" - if [[ -f "$LOCAL_VERSION_FILE" ]]; then + if [ -f "$LOCAL_VERSION_FILE" ]; then LOCAL_VERSION="$(head -n 1 "$LOCAL_VERSION_FILE" 2>/dev/null || true)" fi - [[ "$LOCAL_VERSION" = "$REMOTE_VERSION" ]] && return 0 - + [ "$LOCAL_VERSION" = "$REMOTE_VERSION" ] && return 0 local TITLE MESSAGE @@ -84,20 +82,16 @@ check_updates() { --yesno "$MESSAGE" \ 10 60 --defaultno; then - msg_warn "$(translate 'Starting ProxMenux update...')" - if curl "${CURL_OPTS[@]}" "$INSTALL_URL" -o "$INSTALL_SCRIPT"; then chmod +x "$INSTALL_SCRIPT" - source "$INSTALL_SCRIPT" - else - msg_warn "$(translate 'Unable to download the installer. Please try again later.')" + fi - else - msg_warn "$(translate 'Update postponed. You can update later from the menu.')" + fi } + main_menu() { local MAIN_MENU="$LOCAL_SCRIPTS/menus/main_menu.sh"