This commit is contained in:
MonoUno 2024-06-10 11:24:11 +08:00 committed by GitHub
commit 00f5663243
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View File

@ -101,7 +101,7 @@ class OIContestRankSerializer(serializers.ModelSerializer):
return UsernameSerializer(obj.user, need_real_name=self.is_contest_admin).data
class ACMContesHelperSerializer(serializers.Serializer):
class ACMContestHelperSerializer(serializers.Serializer):
contest_id = serializers.IntegerField()
problem_id = serializers.CharField()
rank_id = serializers.IntegerField()

View File

@ -18,7 +18,7 @@ from ..models import Contest, ContestAnnouncement, ACMContestRank
from ..serializers import (ContestAnnouncementSerializer, ContestAdminSerializer,
CreateConetestSeriaizer, CreateContestAnnouncementSerializer,
EditConetestSeriaizer, EditContestAnnouncementSerializer,
ACMContesHelperSerializer, )
ACMContestHelperSerializer, )
class ContestAPI(APIView):
@ -180,7 +180,7 @@ class ACMContestHelper(APIView):
return self.success(results)
@check_contest_permission(check_type="ranks")
@validate_serializer(ACMContesHelperSerializer)
@validate_serializer(ACMContestHelperSerializer)
def put(self, request):
data = request.data
try: