Skip to content
Snippets Groups Projects
Commit 3214ec4d authored by robinwilliam.hundt's avatar robinwilliam.hundt
Browse files

Added submissiontype_id field to submission serializer

This is needed for correct routing in the frontend
parent e3148d9d
No related branches found
No related tags found
1 merge request!25WIP: Resolve "A new student overview page with Vue.js"
...@@ -35,12 +35,13 @@ class SubmissionTypeSerializer(serializers.ModelSerializer): ...@@ -35,12 +35,13 @@ class SubmissionTypeSerializer(serializers.ModelSerializer):
class SubmissionSerializer(serializers.ModelSerializer): class SubmissionSerializer(serializers.ModelSerializer):
feedback = serializers.ReadOnlyField(source='feedback.text') feedback = serializers.ReadOnlyField(source='feedback.text')
score = serializers.ReadOnlyField(source='feedback.score') score = serializers.ReadOnlyField(source='feedback.score')
type = serializers.ReadOnlyField(source='type.name') type_id = serializers.ReadOnlyField(source='type.id')
type_name = serializers.ReadOnlyField(source='type.name')
full_score = serializers.ReadOnlyField(source='type.full_score') full_score = serializers.ReadOnlyField(source='type.full_score')
class Meta: class Meta:
model = Submission model = Submission
fields = ('type', 'text', 'feedback', 'score', 'full_score') fields = ('type_id', 'type_name', 'text', 'feedback', 'score', 'full_score')
class StudentSerializer(serializers.ModelSerializer): class StudentSerializer(serializers.ModelSerializer):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment