File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change 1
1
from django .conf import settings
2
2
from drf_spectacular .utils import OpenApiExample , OpenApiResponse , extend_schema
3
3
from rest_framework .permissions import IsAuthenticatedOrReadOnly
4
+ from rest_framework .response import Response
4
5
from rest_framework .viewsets import ModelViewSet
5
6
6
7
from pyconkr .external_apis .pretalx .client import pretalx_client
@@ -33,12 +34,14 @@ def get_queryset(self):
33
34
),
34
35
},
35
36
)
36
- def list (self , request , * args , ** kwargs ):
37
+ def list (self , request , * args , ** kwargs ) -> Response :
37
38
if request .version == 2023 or request .version not in settings .PRETALX .EVENT_NAME :
38
39
return super ().list (request , * args , ** kwargs )
39
40
40
41
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
+ )
You can’t perform that action at this time.
0 commit comments