From 5975a0bc05f12f5c890369deb54e23394cd5e614 Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Date: Wed, 27 Aug 2014 10:57:54 +0200 Subject: [PATCH] Adding is_closed to task serializer --- taiga/projects/tasks/serializers.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/taiga/projects/tasks/serializers.py b/taiga/projects/tasks/serializers.py index 02524edc..b82e79cf 100644 --- a/taiga/projects/tasks/serializers.py +++ b/taiga/projects/tasks/serializers.py @@ -31,6 +31,7 @@ class TaskSerializer(serializers.ModelSerializer): milestone_slug = serializers.SerializerMethodField("get_milestone_slug") blocked_note_html = serializers.SerializerMethodField("get_blocked_note_html") description_html = serializers.SerializerMethodField("get_description_html") + is_closed = serializers.SerializerMethodField("get_is_closed") class Meta: model = models.Task @@ -50,6 +51,9 @@ class TaskSerializer(serializers.ModelSerializer): def get_description_html(self, obj): return mdrender(obj.project, obj.description) + def get_is_closed(self, obj): + return obj.status.is_closed + class TaskNeighborsSerializer(NeighborsSerializerMixin, TaskSerializer): def serialize_neighbor(self, neighbor):