From 7fb9f117fbe15422f63220f3e94eec0529c2a932 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Wed, 14 Jun 2023 10:31:04 -0400
Subject: [PATCH] fix: make userId in ProfileSerializer not required

---
 program/serializers.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/program/serializers.py b/program/serializers.py
index 4eb950c3..316d7f7e 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -83,7 +83,9 @@ class ErrorSerializer(serializers.Serializer):
 
 
 class ProfileSerializer(serializers.ModelSerializer):
-    user_id = serializers.PrimaryKeyRelatedField(queryset=User.objects.all(), source="user")
+    user_id = serializers.PrimaryKeyRelatedField(
+        queryset=User.objects.all(), required=False, source="user"
+    )
 
     class Meta:
         model = UserProfile
-- 
GitLab