diff --git a/src/account/serializers.py b/src/account/serializers.py index 0fc09ce35ff6942690618d57228f406313b134a8..895d845a7554129824391e5cc320edc5072dc85c 100644 --- a/src/account/serializers.py +++ b/src/account/serializers.py @@ -128,19 +128,25 @@ class ProfileSerializer_Staff(serializers.ModelSerializer): class MonitoringSerializer(serializers.ModelSerializer): bits = serializers.SerializerMethodField() + full_name = serializers.SerializerMethodField() class Meta: model = models.Profile read_only_fields = ( 'id', 'bits', + 'full_name', ) fields = ( 'id', 'bits', + 'full_name', ) def get_bits(self, obj): if obj.homework_bits is None: return obj.events_visited return obj.homework_bits + obj.events_visited + + def get_full_name(self, obj): + return obj.full_name