From 8ff781661e17da860ada93e2bfa2f833849062ba Mon Sep 17 00:00:00 2001 From: Davide Scaini Date: Thu, 14 May 2026 17:04:44 +0200 Subject: [PATCH] Fix feedback JSON encoding: use ensure_ascii=False to preserve accented characters --- bincio/serve/routers/ideas.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bincio/serve/routers/ideas.py b/bincio/serve/routers/ideas.py index 3a3c38e..7d73477 100644 --- a/bincio/serve/routers/ideas.py +++ b/bincio/serve/routers/ideas.py @@ -224,6 +224,6 @@ async def submit_feedback( except (OSError, json.JSONDecodeError): existing = [] existing.append(entry) - log_file.write_text(json.dumps(existing, indent=2)) + log_file.write_text(json.dumps(existing, indent=2, ensure_ascii=False), encoding="utf-8") return JSONResponse({"ok": True, "id": submission_id})