From dc8161513e67acbf312070febc4b22fed0337102 Mon Sep 17 00:00:00 2001
From: magicfelix <felix@felix-zauberer.de>
Date: Fri, 14 Feb 2025 14:55:55 +0100
Subject: [PATCH] Fix field references

---
 aleksis/apps/paweljong/schema/event_registration.py | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/aleksis/apps/paweljong/schema/event_registration.py b/aleksis/apps/paweljong/schema/event_registration.py
index 8de0440..f4f9164 100644
--- a/aleksis/apps/paweljong/schema/event_registration.py
+++ b/aleksis/apps/paweljong/schema/event_registration.py
@@ -136,12 +136,10 @@ class SendEventRegistrationMutation(graphene.Mutation):
         for field in event.additional_fields.all():
             registration.extended_data[
                 slugify(field.title).replace("-", "_")
-            ] = event_registration["additional_fields"][field.title]
+            ] = event_registration["additional_fields"][field.id]
 
         for field in event_registration["terms"]:
-            if not field.startswith("consent_"):
-                continue
-            pk = int(field.split("_")[1])
+            pk = field
             term = Terms.objects.get(id=pk)
             registration.accepted_terms.add(term)
 
-- 
GitLab