From b72b73509714608cfd480c05eed90d7139e1d672 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Espino?= Date: Wed, 8 Jan 2014 12:27:49 +0100 Subject: [PATCH] Added milestone_slug field on userstories --- greenmine/projects/userstories/serializers.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/greenmine/projects/userstories/serializers.py b/greenmine/projects/userstories/serializers.py index 0e37baea..25f12387 100644 --- a/greenmine/projects/userstories/serializers.py +++ b/greenmine/projects/userstories/serializers.py @@ -24,6 +24,7 @@ class UserStorySerializer(serializers.ModelSerializer): points = RolePointsField(source="role_points", required=False ) total_points = serializers.SerializerMethodField("get_total_points") comment = serializers.SerializerMethodField("get_comment") + milestone_slug = serializers.SerializerMethodField("get_milestone_slug") class Meta: model = models.UserStory @@ -48,3 +49,9 @@ class UserStorySerializer(serializers.ModelSerializer): def get_comment(self, obj): return "" + + def get_milestone_slug(self, obj): + if obj.milestone: + return obj.milestone.slug + else: + return None