diff --git a/core/serializers/feedback.py b/core/serializers/feedback.py index d8316e6656fd697af87a18972a2fe0bd35984534..32ed137fade3f78001c797a248d885951fb4df2f 100644 --- a/core/serializers/feedback.py +++ b/core/serializers/feedback.py @@ -121,7 +121,7 @@ class FeedbackSerializer(DynamicFieldsModelSerializer): submission = validated_data.pop('of_submission') feedback_lines = validated_data.pop('feedback_lines', []) labels = validated_data.pop('labels', []) - user = UserAccount.objects.get(username=str(self.context['request'].user)) + user = self.context['request'].user feedback = Feedback.objects.create(of_submission=submission, **validated_data) if user.role == UserAccount.REVIEWER: