Skip to content

Commit f27f161

Browse files
committed
잘못된 타입으로 응답해서 에러 발생하던 이슈 수정
1 parent 84483cd commit f27f161

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

session/viewsets.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
from django.conf import settings
22
from drf_spectacular.utils import OpenApiExample, OpenApiResponse, extend_schema
33
from rest_framework.permissions import IsAuthenticatedOrReadOnly
4+
from rest_framework.response import Response
45
from rest_framework.viewsets import ModelViewSet
56

67
from pyconkr.external_apis.pretalx.client import pretalx_client
@@ -33,12 +34,14 @@ def get_queryset(self):
3334
),
3435
},
3536
)
36-
def list(self, request, *args, **kwargs):
37+
def list(self, request, *args, **kwargs) -> Response:
3738
if request.version == 2023 or request.version not in settings.PRETALX.EVENT_NAME:
3839
return super().list(request, *args, **kwargs)
3940

4041
pretalx_event_name = settings.PRETALX.EVENT_NAME[request.version]
41-
return pretalx_client.retrieve_sessions(
42-
event_name=pretalx_event_name,
43-
only_confirmed=settings.DEBUG,
44-
)["results"]
42+
return Response(
43+
data=pretalx_client.retrieve_sessions(
44+
event_name=pretalx_event_name,
45+
only_confirmed=settings.DEBUG,
46+
)["results"],
47+
)

0 commit comments

Comments
 (0)