diff --git a/vendor/symposion/schedule/views.py b/vendor/symposion/schedule/views.py index 07086101e4ed47e3e08640e8143b0f6e2a91aef2..e76a4470d80cea9146a9d9de1ef014d51715edbc 100644 --- a/vendor/symposion/schedule/views.py +++ b/vendor/symposion/schedule/views.py @@ -1,13 +1,13 @@ import json import pytz -from django.core.urlresolvers import reverse from django.http import Http404, HttpResponse from django.shortcuts import render, get_object_or_404, redirect +from django.urls import reverse from django.template import loader, Context from django.conf import settings -from django.contrib.auth.models import User +from django.contrib.auth import get_user_model from django.contrib import messages from django.contrib.sites.models import Site @@ -21,6 +21,8 @@ from symposion.schedule.timetable import TimeTable from symposion.conference.models import Conference from pinaxcon.templatetags.lca2018_tags import speaker_photo +User = get_user_model() + def fetch_schedule(slug): qs = Schedule.objects.all() @@ -369,7 +371,7 @@ def session_detail(request, session_id): if chairs: chair = chairs[0].user else: - if request.user.is_authenticated(): + if request.user.is_authenticated: # did the current user previously try to apply and got rejected? if SessionRole.objects.filter(session=session, user=request.user, role=SessionRole.SESSION_ROLE_CHAIR, status=False): chair_denied = True @@ -380,12 +382,12 @@ def session_detail(request, session_id): if runners: runner = runners[0].user else: - if request.user.is_authenticated(): + if request.user.is_authenticated: # did the current user previously try to apply and got rejected? if SessionRole.objects.filter(session=session, user=request.user, role=SessionRole.SESSION_ROLE_RUNNER, status=False): runner_denied = True - if request.method == "POST" and request.user.is_authenticated(): + if request.method == "POST" and request.user.is_authenticated: if not hasattr(request.user, "attendee") or not request.user.attendee.completed_registration: response = redirect("guided_registration") response["Location"] += "?next=%s" % request.path