Added milestone_slug field on userstories

remotes/origin/enhancement/email-actions
Jesús Espino 2014-01-08 12:27:49 +01:00
parent f2ec19e61f
commit b72b735097
1 changed files with 7 additions and 0 deletions

View File

@ -24,6 +24,7 @@ class UserStorySerializer(serializers.ModelSerializer):
points = RolePointsField(source="role_points", required=False ) points = RolePointsField(source="role_points", required=False )
total_points = serializers.SerializerMethodField("get_total_points") total_points = serializers.SerializerMethodField("get_total_points")
comment = serializers.SerializerMethodField("get_comment") comment = serializers.SerializerMethodField("get_comment")
milestone_slug = serializers.SerializerMethodField("get_milestone_slug")
class Meta: class Meta:
model = models.UserStory model = models.UserStory
@ -48,3 +49,9 @@ class UserStorySerializer(serializers.ModelSerializer):
def get_comment(self, obj): def get_comment(self, obj):
return "" return ""
def get_milestone_slug(self, obj):
if obj.milestone:
return obj.milestone.slug
else:
return None