From 54da04757aba5fe191d6a26e6a5f96b7b4560027 Mon Sep 17 00:00:00 2001
From: Felix Blanke <felixblanke@uni-bonn.de>
Date: Thu, 3 Apr 2025 00:38:45 +0200
Subject: [PATCH] Allow unicode characters like umlauts in the exported JSON

---
 AKModel/views/ak.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/AKModel/views/ak.py b/AKModel/views/ak.py
index 30c82a7a..84bb2efe 100644
--- a/AKModel/views/ak.py
+++ b/AKModel/views/ak.py
@@ -54,8 +54,8 @@ class AKJSONExportView(AdminViewMixin, DetailView):
         context = super().get_context_data(**kwargs)
         try:
             data = context["event"].as_json_dict()
-            context["json_data_oneline"] = json.dumps(data)
-            context["json_data"] = json.dumps(data, indent=2)
+            context["json_data_oneline"] = json.dumps(data, ensure_ascii=False)
+            context["json_data"] = json.dumps(data, indent=2, ensure_ascii=False)
             context["is_valid"] = True
         except ValueError as ex:
             messages.add_message(
-- 
GitLab