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):