feat: expose title of learning unit for mentor eval
This commit is contained in:
parent
95a5d1b671
commit
55b016b86a
|
|
@ -91,6 +91,7 @@ def get_self_feedback_evaluation(
|
|||
else MentorCompletionStatus.SUBMITTED,
|
||||
user_id=f.feedback_requester_user.id,
|
||||
last_name=f.feedback_requester_user.last_name,
|
||||
url=f"/course/{course.slug}/cockpit/mentor/self-evaluation-feedback/{f.learning_unit.id}",
|
||||
)
|
||||
for f in feedbacks
|
||||
]
|
||||
|
|
|
|||
|
|
@ -22,13 +22,15 @@ class SelfEvaluationFeedbackSerializer(serializers.ModelSerializer):
|
|||
read_only=True, source="course_completion_feedback"
|
||||
)
|
||||
circle_name = serializers.SerializerMethodField()
|
||||
title = serializers.CharField(source="learning_unit.title")
|
||||
|
||||
class Meta:
|
||||
model = SelfEvaluationFeedback
|
||||
fields = [
|
||||
"feedback_id",
|
||||
"learning_unit_id",
|
||||
"title",
|
||||
"circle_name",
|
||||
"learning_unit_id",
|
||||
"feedback_submitted",
|
||||
"feedback_requester_user",
|
||||
"feedback_provider_user",
|
||||
|
|
|
|||
|
|
@ -279,6 +279,7 @@ class SelfEvaluationFeedbackAPI(APITestCase):
|
|||
|
||||
feedback = response.data
|
||||
self.assertEqual(feedback["learning_unit_id"], learning_unit.id)
|
||||
self.assertEqual(feedback["title"], learning_unit.title)
|
||||
self.assertEqual(feedback["feedback_submitted"], False)
|
||||
self.assertEqual(feedback["circle_name"], self.circle.title)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue