From b8b03858a4a47656e4c0570584e42b5944c40c61 Mon Sep 17 00:00:00 2001 From: Tien Ngo Date: Tue, 30 Dec 2025 14:53:25 +0700 Subject: [PATCH] opt: fix ntfy --- notify.sh | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/notify.sh b/notify.sh index f75ef91..caa5d4c 100644 --- a/notify.sh +++ b/notify.sh @@ -44,20 +44,14 @@ send_ntfy() { echo -e " ${YELLOW}→${NC} Sending push notification..." - echo -e " ${YELLOW}Debug - Raw MESSAGE:${NC}" - echo "$MESSAGE" | sed 's/^/ RAW: /' - echo -e " ${YELLOW}Debug - Interpreted MESSAGE:${NC}" - echo -e "$MESSAGE" | sed 's/^/ INT: /' + echo -e " ${YELLOW}Debug - Message preview:${NC}" + echo -e "$MESSAGE" | head -3 | sed 's/^/ /' echo "" # Create temp file with message content local temp_msg=$(mktemp) echo -e "$MESSAGE" > "$temp_msg" - echo -e " ${YELLOW}Debug - Temp file content:${NC}" - cat "$temp_msg" | sed 's/^/ FILE: /' - echo "" - # Disable exit on error for curl set +e response=$(curl -s -w "\n%{http_code}" --http1.1 -k $auth_args \ @@ -66,7 +60,7 @@ send_ntfy() { -H "Priority: 4" \ -H "Click: $click_url" \ -H "Actions: view, Open Logs, $click_url" \ - -T "$temp_msg" 2>&1) + --data-binary "@$temp_msg" 2>&1) curl_exit_code=$? # Clean up temp file