diff --git a/taiga/projects/issues/serializers.py b/taiga/projects/issues/serializers.py index 6b8a3a9c..b069c0f9 100644 --- a/taiga/projects/issues/serializers.py +++ b/taiga/projects/issues/serializers.py @@ -17,25 +17,15 @@ from rest_framework import serializers from taiga.base.serializers import PickleField, NeighborsSerializerMixin -from taiga.projects.attachments.serializers import AttachmentSerializer -# from taiga.projects.mixins.notifications import WatcherValidationSerializerMixin from taiga.mdrender.service import render as mdrender from . import models -class IssueAttachmentSerializer(AttachmentSerializer): - class Meta(AttachmentSerializer.Meta): - fields = ("id", "name", "size", "url", "owner", "created_date", "modified_date", ) - - -# class IssueSerializer(WatcherValidationSerializerMixin, serializers.ModelSerializer): - class IssueSerializer(serializers.ModelSerializer): tags = PickleField(required=False) is_closed = serializers.Field(source="is_closed") comment = serializers.SerializerMethodField("get_comment") - attachments = IssueAttachmentSerializer(many=True, read_only=True) generated_user_stories = serializers.SerializerMethodField("get_generated_user_stories") blocked_note_html = serializers.SerializerMethodField("get_blocked_note_html") description_html = serializers.SerializerMethodField("get_description_html") @@ -63,7 +53,6 @@ class IssueSerializer(serializers.ModelSerializer): class IssueNeighborsSerializer(NeighborsSerializerMixin, IssueSerializer): - def serialize_neighbor(self, neighbor): return NeighborIssueSerializer(neighbor).data diff --git a/taiga/projects/tasks/serializers.py b/taiga/projects/tasks/serializers.py index a005e16b..d23ebc8f 100644 --- a/taiga/projects/tasks/serializers.py +++ b/taiga/projects/tasks/serializers.py @@ -49,7 +49,6 @@ class TaskSerializer(serializers.ModelSerializer): class TaskNeighborsSerializer(NeighborsSerializerMixin, TaskSerializer): - def serialize_neighbor(self, neighbor): return NeighborTaskSerializer(neighbor).data diff --git a/taiga/projects/userstories/models.py b/taiga/projects/userstories/models.py index a5acd3ee..ad6854e3 100644 --- a/taiga/projects/userstories/models.py +++ b/taiga/projects/userstories/models.py @@ -90,7 +90,6 @@ class UserStory(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin, mod verbose_name=_("is client requirement")) team_requirement = models.BooleanField(default=False, null=False, blank=True, verbose_name=_("is team requirement")) - attachments = generic.GenericRelation("attachments.Attachment") generated_from_issue = models.ForeignKey("issues.Issue", null=True, blank=True, related_name="generated_user_stories", verbose_name=_("generated from issue"))