opt: fix ntfy
This commit is contained in:
12
notify.sh
12
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
|
||||
|
||||
Reference in New Issue
Block a user