diff --git a/taiga/projects/userstories/serializers.py b/taiga/projects/userstories/serializers.py index 2b6be0c6..ef4ba562 100644 --- a/taiga/projects/userstories/serializers.py +++ b/taiga/projects/userstories/serializers.py @@ -25,6 +25,7 @@ class UserStorySerializer(serializers.ModelSerializer): total_points = serializers.SerializerMethodField("get_total_points") comment = serializers.SerializerMethodField("get_comment") milestone_slug = serializers.SerializerMethodField("get_milestone_slug") + milestone_name = serializers.SerializerMethodField("get_milestone_name") origin_issue = serializers.SerializerMethodField("get_origin_issue") class Meta: @@ -58,6 +59,12 @@ class UserStorySerializer(serializers.ModelSerializer): else: return None + def get_milestone_name(self, obj): + if obj.milestone: + return obj.milestone.name + else: + return None + def get_origin_issue(self, obj): if obj.generated_from_issue: return {