diff --git a/core/apps/evaluation/serializers/auto/AutoEvaluation.py b/core/apps/evaluation/serializers/auto/AutoEvaluation.py index b7c1a58..e3407de 100644 --- a/core/apps/evaluation/serializers/auto/AutoEvaluation.py +++ b/core/apps/evaluation/serializers/auto/AutoEvaluation.py @@ -339,8 +339,9 @@ class CreateAutoevaluationSerializer(serializers.ModelSerializer): user = self.context.get('request').user validated_data['user'] = user evaluation_req = validated_data.get("evaluation_request") - evaluation_req.status = RequestStatus.IN_PROGRESS - evaluation_req.save() + if evaluation_req: + evaluation_req.status = RequestStatus.IN_PROGRESS + evaluation_req.save() return super().create(validated_data)