From bb91f025988d9544a4393bfc60a679eae7a79d58 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Mon, 23 Jun 2025 16:20:35 +0200 Subject: [PATCH] msg_info_shown --- misc/core.func | 8 ++++++-- tools/addon/meilisearch-ui.sh | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/misc/core.func b/misc/core.func index 66b13ca6..e67d5eb5 100644 --- a/misc/core.func +++ b/misc/core.func @@ -447,7 +447,9 @@ msg_ok() { [[ -z "$msg" ]] && return stop_spinner printf "\r\e[2K%s %b\n" "$CM" "${GN}${msg}${CL}" >&2 - unset MSG_INFO_SHOWN["$msg"] + if declare -p MSG_INFO_SHOWN &>/dev/null && [[ "$(declare -p MSG_INFO_SHOWN 2>/dev/null)" =~ "declare -A" ]]; then + unset MSG_INFO_SHOWN["$msg"] + fi } msg_error() { @@ -462,7 +464,9 @@ msg_warn() { [[ -z "$msg" ]] && return stop_spinner printf "\r\e[2K%s %b\n" "$INFO" "${YWB}${msg}${CL}" >&2 - unset MSG_INFO_SHOWN["$msg"] + if declare -p MSG_INFO_SHOWN &>/dev/null && [[ "$(declare -p MSG_INFO_SHOWN 2>/dev/null)" =~ "declare -A" ]]; then + unset MSG_INFO_SHOWN["$msg"] + fi } msg_custom() { diff --git a/tools/addon/meilisearch-ui.sh b/tools/addon/meilisearch-ui.sh index 8b997d37..d6336868 100644 --- a/tools/addon/meilisearch-ui.sh +++ b/tools/addon/meilisearch-ui.sh @@ -81,7 +81,7 @@ WantedBy=multi-user.target EOF systemctl enable -q --now "$SERVICE" - msg_ok "${APP} installed at http://${IP}" + msg_ok "${APP} installed at http://${IP}:24900" } function uninstall_ui() { @@ -101,7 +101,7 @@ function update_ui() { NODE_VERSION="22" NODE_MODULE="pnpm@latest" setup_nodejs fetch_and_deploy_gh_release "meilisearch-ui" "$REPO" - msg_info "Updating ${APP} to $release" + msg_info "Updating ${APP}" cd /opt/meilisearch-ui sed -i 's|const hash = execSync("git rev-parse HEAD").toString().trim();|const hash = "unknown";|' /opt/meilisearch-ui/vite.config.ts mv /tmp/.env.local.bak /opt/meilisearch-ui/.env.local