Skip to content

Commit 046d0fa

Browse files
committed
fix always show submission link
1 parent 591f9f1 commit 046d0fa

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

submission/serializers.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ class Meta:
4444
exclude = ("contest", "code_list", "ip")
4545

4646
def get_show_link(self, obj):
47-
# 没传user或为匿名user
4847
if self.user is None or not self.user.is_authenticated:
4948
return False
50-
return obj.check_user_permission(self.user)
49+
return True

submission/views/user.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,12 +258,13 @@ def get(self, request):
258258
if problem_name != "":
259259
problems = Problem.objects.filter(Q(_id__icontains=problem_name))
260260
submissions = submissions.filter(Q(problem__in=problems))
261-
261+
262262
data = self.paginate_data(request, submissions)
263263
data["results"] = SubmissionListSerializer(
264264
data["results"], many=True, user=request.user
265265
).data
266266

267+
# print(data)
267268
return self.success(data)
268269

269270

0 commit comments

Comments
 (0)