fix(openapi): Make TextPreviewView extending GenericAPIView to allow spectacular to generate specs

This commit is contained in:
Georg Krause 2022-10-13 13:59:40 +02:00
parent 4e5fb464e0
commit b50191134a
No known key found for this signature in database
GPG Key ID: 2970D504B2183D22
1 changed files with 3 additions and 1 deletions

View File

@ -11,6 +11,7 @@ from rest_framework import permissions
from rest_framework import response
from rest_framework import views
from rest_framework import viewsets
from rest_framework import generics
from drf_spectacular.utils import extend_schema
@ -207,8 +208,9 @@ class AttachmentViewSet(
instance.delete()
class TextPreviewView(views.APIView):
class TextPreviewView(generics.GenericAPIView):
permission_classes = []
serializer_class = TextPreviewSerializer
@extend_schema(
operation_id="preview_text",