From ed65f412f4fc32200a0d70cdc6ae15cafae9511e Mon Sep 17 00:00:00 2001 From: hotyue <52734432+hotyue@users.noreply.github.com> Date: Mon, 1 Jun 2026 07:52:27 +0000 Subject: [PATCH] =?UTF-8?q?feat(arch):=20=E8=B7=83=E5=8D=87=20v4.2.2?= =?UTF-8?q?=EF=BC=8C=E9=87=8D=E6=9E=84=E5=85=A8=E9=93=BE=E8=B7=AF=E5=AE=B9?= =?UTF-8?q?=E7=81=BE=E4=BD=93=E7=B3=BB=E3=80=82=E5=BC=95=E5=85=A5=E3=80=8C?= =?UTF-8?q?=E5=A4=9A=E5=AE=BF=E4=B8=BB=E6=99=BA=E8=83=BD=E5=9B=9E=E9=80=80?= =?UTF-8?q?=20(Multi-homing=20Fallback)=E3=80=8D=E6=9C=BA=E5=88=B6?= =?UTF-8?q?=EF=BC=8C=E6=94=AF=E6=8C=81=E5=85=A8=E5=9F=9F=E5=8F=8C=E6=A0=88?= =?UTF-8?q?=E7=9B=91=E5=90=AC=E4=B8=8E=E6=AF=AB=E7=A7=92=E7=BA=A7=E9=98=B2?= =?UTF-8?q?=E9=BB=91=E6=B4=9E=E9=87=8D=E8=AF=95=E6=89=93=E5=87=BB=EF=BC=8C?= =?UTF-8?q?=E5=BD=BB=E5=BA=95=E5=85=8D=E7=96=AB=E7=BA=AF=20IPv6=E3=80=81LX?= =?UTF-8?q?C=E3=80=81=E5=A4=A7=E5=86=85=E7=BD=91=20WARP=20=E7=AD=89?= =?UTF-8?q?=E9=AB=98=E5=8D=B1=E9=98=BB=E6=96=AD=E5=9C=BA=E6=99=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- master/tg_master.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/master/tg_master.sh b/master/tg_master.sh index 34fe827..8888d15 100755 --- a/master/tg_master.sh +++ b/master/tg_master.sh @@ -686,7 +686,9 @@ while true; do AGENT_IP=$(echo "$AGENT_INFO" | cut -d'|' -f1) AGENT_PORT=$(echo "$AGENT_INFO" | cut -d'|' -f2) - if [ -n "$MSG_ID" ]; then + # [修正点] 必须保留这层外壳判断 + if [ -n "$AGENT_IP" ] && [ -n "$AGENT_PORT" ]; then + if [ -n "$MSG_ID" ]; then edit_msg "$CHAT_ID" "$MSG_ID" "⏳ 正在向 \`$TARGET_NODE\` 发送 OTA 触发报文..." else send_msg "$CHAT_ID" "⏳ 正在向 \`$TARGET_NODE\` 发送 OTA 触发报文..." @@ -721,7 +723,9 @@ while true; do AGENT_IP=$(echo "$AGENT_INFO" | cut -d'|' -f1) AGENT_PORT=$(echo "$AGENT_INFO" | cut -d'|' -f2) - if [ -n "$MSG_ID" ]; then + # [修正点] 必须保留这层外壳判断 + if [ -n "$AGENT_IP" ] && [ -n "$AGENT_PORT" ]; then + if [ -n "$MSG_ID" ]; then edit_msg "$CHAT_ID" "$MSG_ID" "⏳ 正在向 \`$TARGET_NODE\` ($AGENT_IP) 下发 [$ACTION_TYPE] 指令,请稍候..." else send_msg "$CHAT_ID" "⏳ 正在向 \`$TARGET_NODE\` ($AGENT_IP) 下发 [$ACTION_TYPE] 指令,请稍候..."