From ca8cd07f24d38ef2ace781a314c98c7c4f20408a Mon Sep 17 00:00:00 2001 From: anten-ka Date: Sun, 22 Mar 2026 14:45:07 +0300 Subject: [PATCH] Fix bot daemon: revert herestring to echo|jq (herestring unreliable in systemd context) Made-with: Cursor --- warp.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/warp.sh b/warp.sh index cad63ac..109266a 100644 --- a/warp.sh +++ b/warp.sh @@ -1622,14 +1622,14 @@ bot_poll_cycle() { [ -z "$response" ] && sleep 2 && return local header - header=$(jq -r '[.ok // "false", (.result | length)] | @tsv' <<< "$response" 2>/dev/null) + header=$(echo "$response" | jq -r '[.ok // "false", (.result | length)] | @tsv' 2>/dev/null) local ok cnt IFS=$'\t' read -r ok cnt <<< "$header" [ "$ok" != "true" ] && sleep 5 && return [ "$cnt" -eq 0 ] 2>/dev/null && return local updates_tsv - updates_tsv=$(jq -r ' + updates_tsv=$(echo "$response" | jq -r ' .result[] | [ .update_id, (.callback_query.data // ""), @@ -1639,7 +1639,7 @@ bot_poll_cycle() { (.message.chat.id // ""), (.message.text // "") ] | @tsv - ' <<< "$response" 2>/dev/null) + ' 2>/dev/null) while IFS=$'\t' read -r uid cbd cbi cci cmi mci mtx; do [ -z "$uid" ] && continue