mirror of
https://github.com/QingdaoU/OnlineJudge.git
synced 2024-09-21 00:13:18 +00:00
fix ci
This commit is contained in:
parent
12ee85ef8f
commit
91eb7b5bb6
@ -1,6 +1,6 @@
|
|||||||
from django.conf.urls import url
|
from django.conf.urls import url
|
||||||
|
|
||||||
from ..views.oj import (SubmissionAPI, SubmissionListAPI, SubmissionDetailAPI)
|
from ..views.oj import SubmissionAPI
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
url(r"^submissions/?$", SubmissionAPI.as_view(), name="submission_api"),
|
url(r"^submissions/?$", SubmissionAPI.as_view(), name="submission_api"),
|
||||||
|
@ -60,12 +60,12 @@ class SubmissionAPI(APIView):
|
|||||||
return self.error("Submission not exist")
|
return self.error("Submission not exist")
|
||||||
return self.success(SubmissionModelSerializer(submission).data)
|
return self.success(SubmissionModelSerializer(submission).data)
|
||||||
|
|
||||||
problem_id = request.GET.get('problem_id')
|
problem_id = request.GET.get("problem_id")
|
||||||
subs = Submission.objects.filter(contest_id__isnull=True)
|
subs = Submission.objects.filter(contest_id__isnull=True)
|
||||||
if problem_id:
|
if problem_id:
|
||||||
subs = subs.filter(problem_id=problem_id)
|
subs = subs.filter(problem_id=problem_id)
|
||||||
|
|
||||||
if request.GET.get('myself'):
|
if request.GET.get("myself"):
|
||||||
subs = subs.filter(user_id=request.user.id)
|
subs = subs.filter(user_id=request.user.id)
|
||||||
# todo: paginate
|
# todo: paginate
|
||||||
return self.success(SubmissionModelSerializer(subs, many=True).data)
|
return self.success(SubmissionModelSerializer(subs, many=True).data)
|
||||||
|
Loading…
Reference in New Issue
Block a user