diff --git a/flashcards/serializers.py b/flashcards/serializers.py index 1a6cb5a..f2f6f48 100644 --- a/flashcards/serializers.py +++ b/flashcards/serializers.py @@ -246,7 +246,7 @@ class QuizResponseSerializer(ModelSerializer): def to_representation(self, instance): return { - 'pk': instance.user_flashcard.pk, + 'pk': instance.pk, 'section': instance.user_flashcard.flashcard.section.pk, 'text': instance.user_flashcard.flashcard.text, 'mask': self.mask diff --git a/flashcards/views.py b/flashcards/views.py index 624c816..0eff4a6 100644 --- a/flashcards/views.py +++ b/flashcards/views.py @@ -445,7 +445,6 @@ class UserFlashcardQuizViewSet(GenericViewSet, CreateModelMixin, UpdateModelMixi user_flashcard_quiz = UserFlashcardQuiz(user_flashcard=user_flashcard, blanked_word=blanked_word) user_flashcard_quiz.save() - response = QuizResponseSerializer(instance=user_flashcard_quiz, mask=mask) log_event(request, response.data) return Response(response.data, status=HTTP_200_OK)