Skip to content

Commit 6c03557

Browse files
authored
Merge pull request #30 from segment-oj/fix-status-list-ztl
fix status list count bug
2 parents afad8e0 + 93b17ae commit 6c03557

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

problem/views.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -135,10 +135,10 @@ def process_data(x):
135135
problems = pg.paginate_queryset(queryset=queryset, request=request, view=self)
136136

137137
ps = ProblemListSerializer(problems, many=True)
138-
return Response(
139-
{"count": queryset.count(), "res": [process_data(x) for x in ps.data]},
140-
status=status.HTTP_200_OK,
141-
)
138+
return Response({
139+
"count": queryset.count(),
140+
"res": [process_data(x) for x in ps.data]
141+
}, status=status.HTTP_200_OK)
142142

143143
class ProblemListCountView(APIView):
144144
def get(self, request):

status/views.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,10 @@ def process(x):
7474
statuses = pg.paginate_queryset(queryset=queryset, request=request, view=self)
7575

7676
ss = StatusListSerializer(statuses, many=True)
77-
return Response({"res": [process(x) for x in ss.data]}, status=status.HTTP_200_OK)
78-
77+
return Response({
78+
"count": queryset.count(),
79+
"res": [process(x) for x in ss.data]
80+
}, status=status.HTTP_200_OK)
7981

8082
class StatusListCountView(APIView):
8183
def get(self, request):

0 commit comments

Comments
 (0)