mirror of
https://github.com/QingdaoU/OnlineJudge.git
synced 2024-09-21 08:23:20 +00:00
修复未登录用户筛选比赛时候的server error
This commit is contained in:
parent
1b286a365c
commit
ed2b7779c2
@ -422,7 +422,7 @@ def contest_list_page(request, page=1):
|
||||
|
||||
# 筛选我能参加的比赛
|
||||
join = request.GET.get("join", None)
|
||||
if request.user.is_authenticated and join:
|
||||
if request.user.is_authenticated() and join:
|
||||
contests = contests.filter(Q(contest_type__in=[1, 2]) | Q(groups__in=request.user.group_set.all())). \
|
||||
filter(end_time__gt=datetime.datetime.now(), start_time__lt=datetime.datetime.now())
|
||||
paginator = Paginator(contests, 20)
|
||||
|
Loading…
Reference in New Issue
Block a user