diff --git a/taiga/projects/milestones/serializers.py b/taiga/projects/milestones/serializers.py index e3773654..e189b5fd 100644 --- a/taiga/projects/milestones/serializers.py +++ b/taiga/projects/milestones/serializers.py @@ -21,12 +21,12 @@ from taiga.base.utils import json from taiga.projects.notifications.mixins import WatchedResourceModelSerializer from taiga.projects.notifications.validators import WatchersValidator -from ..userstories.serializers import MilestoneUserStorySerializer +from ..userstories.serializers import UserStorySerializer from . import models class MilestoneSerializer(WatchersValidator, WatchedResourceModelSerializer, serializers.ModelSerializer): - user_stories = MilestoneUserStorySerializer(many=True, required=False, read_only=True) + user_stories = UserStorySerializer(many=True, required=False, read_only=True) total_points = serializers.SerializerMethodField("get_total_points") closed_points = serializers.SerializerMethodField("get_closed_points") diff --git a/taiga/projects/userstories/serializers.py b/taiga/projects/userstories/serializers.py index 04e6225e..5d38548b 100644 --- a/taiga/projects/userstories/serializers.py +++ b/taiga/projects/userstories/serializers.py @@ -45,18 +45,6 @@ class RolePointsField(serializers.WritableField): return json.loads(obj) -class MilestoneUserStorySerializer(serializers.ModelSerializer): - total_points = serializers.SerializerMethodField("get_total_points") - - class Meta: - model = models.UserStory - depth = 0 - fields = ("id", "ref", "subject", "milestone", "is_closed", "is_blocked", "total_points") - - def get_total_points(self, obj): - return obj.get_total_points() - - class UserStorySerializer(WatchersValidator, VoteResourceSerializerMixin, EditableWatchedResourceModelSerializer, serializers.ModelSerializer): tags = TagsField(default=[], required=False)