Skip to content
Snippets Groups Projects
Commit 76eec470 authored by Georg Krause's avatar Georg Krause Committed by Georg Krause
Browse files

feat(manifest): Use proper Renderer class for spa manifest

parent 425b7e96
No related branches found
No related tags found
No related merge requests found
from rest_framework.renderers import JSONRenderer
class ActivityStreamRenderer(JSONRenderer):
media_type = "application/activity+json"
...@@ -15,6 +15,7 @@ from rest_framework.response import Response ...@@ -15,6 +15,7 @@ from rest_framework.response import Response
from funkwhale_api import __version__ as funkwhale_version from funkwhale_api import __version__ as funkwhale_version
from funkwhale_api.common import middleware from funkwhale_api.common import middleware
from funkwhale_api.common import preferences from funkwhale_api.common import preferences
from funkwhale_api.common.renderers import ActivityStreamRenderer
from funkwhale_api.federation.models import Domain from funkwhale_api.federation.models import Domain
from funkwhale_api.federation.actors import get_service_actor from funkwhale_api.federation.actors import get_service_actor
from funkwhale_api.users.oauth import permissions as oauth_permissions from funkwhale_api.users.oauth import permissions as oauth_permissions
...@@ -123,6 +124,7 @@ class SpaManifest(generics.GenericAPIView): ...@@ -123,6 +124,7 @@ class SpaManifest(generics.GenericAPIView):
permission_classes = [] permission_classes = []
authentication_classes = [] authentication_classes = []
serializer_class = serializers.SpaManifestSerializer serializer_class = serializers.SpaManifestSerializer
renderer_classes = [ActivityStreamRenderer]
@extend_schema(operation_id="get_spa_manifest") @extend_schema(operation_id="get_spa_manifest")
def get(self, request): def get(self, request):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment