[bug] Invalid control character dans le JSON en pipe — diagnostiqué faux positif #12
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contexte
Au smoke test v1.2.0,
gitea-dashboard --format json --sort issues | python3 -m json.tooléchouait avecInvalid control character. Le tester a contourné en écrivant dans un fichier intermédiaire et classé comme faux positif.Cause probable : des caractères de contrôle dans les descriptions de repos Gitea (ou des codes ANSI Rich qui fuitent dans le JSON stdout).
Reproduction
Si ça échoue, c'est un vrai bug. Si ça marche, le problème est spécifique au pipe avec
--sort.Critères d'acceptation
Invalid control character--format jsondésactive Rich complètement