From 0dd5e49539b2cfa957bc8aa9e7aa881b9835bda3 Mon Sep 17 00:00:00 2001 From: okhin Date: Mon, 6 Feb 2017 20:51:56 +0100 Subject: [PATCH] Fixing the feedback serializer --- picampaign/feedback/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/picampaign/feedback/views.py b/picampaign/feedback/views.py index 796a833..46435bf 100644 --- a/picampaign/feedback/views.py +++ b/picampaign/feedback/views.py @@ -3,7 +3,7 @@ from rest_framework.response import Response from picampaign.feedback.serializers import FeedbackSerializer from picampaign.feedback.models import Feedback, FeedbackCategory -from picampaign.campaign.models import CampaignContact +from picampaign.contact.models import Contact class FeedbackViewSet(viewsets.ViewSet): @@ -14,5 +14,5 @@ class FeedbackViewSet(viewsets.ViewSet): def create(self, request, campaign_pk=None): serializer = FeedbackSerializer(data=request.data) serializer.is_valid() - feedback = Feedback.objects.create(**serializer.validated_data) + feedback = Feedback.objects.create(callee=serializer.validated_data.pop('callee'), **serializer.validated_data) return Response(feedback.id) -- GitLab