From f204b7e79e3b06049f9a50268a73a23454400093 Mon Sep 17 00:00:00 2001 From: Keannu Bernasol Date: Fri, 29 Nov 2024 21:15:50 +0800 Subject: [PATCH 1/2] Return email in questionnaire client field --- docmanager_backend/questionnaires/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docmanager_backend/questionnaires/serializers.py b/docmanager_backend/questionnaires/serializers.py index 625d254..e1612c1 100644 --- a/docmanager_backend/questionnaires/serializers.py +++ b/docmanager_backend/questionnaires/serializers.py @@ -5,7 +5,7 @@ from .models import Questionnaire class QuestionnaireSerializer(serializers.ModelSerializer): client = serializers.SlugRelatedField( - many=False, slug_field="id", queryset=CustomUser.objects.all(), required=False + many=False, slug_field="email", queryset=CustomUser.objects.all(), required=False ) client_type = serializers.ChoiceField( choices=Questionnaire.CLIENT_TYPE_CHOICES) From 724132e39652eb6558c95f4d4aa385fbf97326cd Mon Sep 17 00:00:00 2001 From: Keannu Bernasol Date: Fri, 29 Nov 2024 21:39:43 +0800 Subject: [PATCH 2/2] Fix field typo --- docmanager_backend/questionnaires/serializers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docmanager_backend/questionnaires/serializers.py b/docmanager_backend/questionnaires/serializers.py index e1612c1..74a048a 100644 --- a/docmanager_backend/questionnaires/serializers.py +++ b/docmanager_backend/questionnaires/serializers.py @@ -18,7 +18,7 @@ class QuestionnaireSerializer(serializers.ModelSerializer): region_of_residence = serializers.CharField(max_length=64) service_availed = serializers.CharField(max_length=64) i_am_a = serializers.ChoiceField(choices=Questionnaire.I_AM_I_CHOICES) - i_am_a_type_other = serializers.CharField(required=False) + i_am_a_other = serializers.CharField(required=False) q1_answer = serializers.ChoiceField(choices=Questionnaire.Q1_CHOICES) q2_answer = serializers.ChoiceField(choices=Questionnaire.Q2_CHOICES) q3_answer = serializers.ChoiceField(choices=Questionnaire.Q3_CHOICES) @@ -72,7 +72,7 @@ class QuestionnaireSerializer(serializers.ModelSerializer): "region_of_residence", "service_availed", "i_am_a", - "i_am_a_type_other", + "i_am_a_other", "q1_answer", "q2_answer", "q3_answer",