From 917b32fcfd559d5a01c3130e9fa8d71c4fdf932f Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Fri, 9 May 2025 20:46:29 +0800 Subject: [PATCH] fix --- problem/views/oj.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/problem/views/oj.py b/problem/views/oj.py index 0241e41..a798df9 100644 --- a/problem/views/oj.py +++ b/problem/views/oj.py @@ -155,15 +155,16 @@ class ContestProblemAPI(APIView): class ProblemSolvedPeopleCount(APIView): def get(self, request): problem_id = request.GET.get("problem_id") + rate = "0" if not request.user.is_authenticated: - return self.success("0%") + return self.success(rate) submission_count = Submission.objects.filter( user_id=request.user.id, problem_id=problem_id, result=JudgeStatus.ACCEPTED, ).count() if submission_count == 0: - return self.success("0%") + return self.success(rate) today = datetime.today() twoYearAge = datetime(today.year - 2, today.month, today.day, 0, 0) total_count = User.objects.filter(