fix: 修复api docs打不开的问题 (#7939)

Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
pull/7941/head
fit2bot 2022-03-21 11:14:29 +08:00 committed by GitHub
parent f6dada03bf
commit b9c221c856
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 1 deletions

View File

@ -6,7 +6,7 @@ from common.exceptions import JMSException
from common.utils import lazyproperty from common.utils import lazyproperty
from rbac.permissions import RBACPermission from rbac.permissions import RBACPermission
from tickets import serializers from tickets import serializers
from tickets.models import Ticket from tickets.models import Ticket, Comment
from tickets.permissions.comment import IsAssignee, IsApplicant, IsSwagger from tickets.permissions.comment import IsAssignee, IsApplicant, IsSwagger
@ -36,5 +36,7 @@ class CommentViewSet(mixins.CreateModelMixin, viewsets.ReadOnlyModelViewSet):
return context return context
def get_queryset(self): def get_queryset(self):
if getattr(self, 'swagger_fake_view', False):
return Comment.objects.none()
queryset = self.ticket.comments.all() queryset = self.ticket.comments.all()
return queryset return queryset