Adding issue is_closed property

remotes/origin/enhancement/email-actions
Jesús Espino 2013-05-10 10:52:34 +02:00
parent 1a0b9c90a9
commit c27e5e07f3
2 changed files with 5 additions and 0 deletions

View File

@ -583,6 +583,10 @@ class Issue(models.Model):
super(Issue, self).save(*args, **kwargs) super(Issue, self).save(*args, **kwargs)
@property
def is_closed(self):
return self.status.is_closed
# Model related signals handlers # Model related signals handlers

View File

@ -78,6 +78,7 @@ class IssueSerializer(serializers.ModelSerializer):
tags = PickleField() tags = PickleField()
comment = serializers.SerializerMethodField('get_comment') comment = serializers.SerializerMethodField('get_comment')
history = serializers.SerializerMethodField('get_history') history = serializers.SerializerMethodField('get_history')
is_closed = serializers.Field(source='is_closed')
class Meta: class Meta:
model = Issue model = Issue