fix: converte \n letterali in newline reali nei commenti (#25)
## Bug I commenti mostravano \n letterali invece di newline. ## Cause 1. LINK_MD in doppi apici bash: \n e' letterale, non newline 2. AI puo' produrre \n doppiamente escapat. nel JSON ## Fix - LINK_MD: newline reali invece di \n letterali - COMMENT/MD_CONTENT: sed per convertire \n in newline Per commenti vecchi non retroattivo. Co-authored-by: codex <codex@incloud.ovh> Reviewed-on: #25 Co-authored-by: codex <codex@noreply.localhost> Co-committed-by: codex <codex@noreply.localhost>
This commit is contained in:
@@ -117,8 +117,8 @@ runs:
|
||||
MD_CONTENT=""
|
||||
else
|
||||
LABEL=$(echo "$JSON" | jq -r '.label // "richiesta"')
|
||||
COMMENT=$(echo "$JSON" | jq -r '.comment // "Classificazione automatica."')
|
||||
MD_CONTENT=$(echo "$JSON" | jq -r '.md // ""')
|
||||
COMMENT=$(echo "$JSON" | jq -r '.comment // "Classificazione automatica."' | sed 's/\\n/\n/g')
|
||||
MD_CONTENT=$(echo "$JSON" | jq -r '.md // ""' | sed 's/\\n/\n/g')
|
||||
fi
|
||||
|
||||
case "$LABEL" in
|
||||
@@ -163,7 +163,10 @@ runs:
|
||||
-F "attachment=@${MD_FILE};filename=triage-issue-${ISSUE_NUM}.md" 2>/dev/null)
|
||||
ASSET_URL=$(echo "$ASSET_RESP" | jq -r '.browser_download_url // empty' 2>/dev/null)
|
||||
if [ -n "$ASSET_URL" ] && [ "$ASSET_URL" != "null" ]; then
|
||||
LINK_MD="\n\n---\n📎 **Analisi tecnica completa**: [triage-issue-${ISSUE_NUM}.md](${ASSET_URL})"
|
||||
LINK_MD="
|
||||
|
||||
---
|
||||
📎 **Analisi tecnica completa**: [triage-issue-${ISSUE_NUM}.md](${ASSET_URL})"
|
||||
echo "Asset MD caricato: $ASSET_URL"
|
||||
else
|
||||
echo "WARN: Impossibile caricare il file MD come asset"
|
||||
|
||||
Reference in New Issue
Block a user