diff --git a/vendor/regidesk/regidesk/views.py b/vendor/regidesk/regidesk/views.py index 86cdbd6a4cae7a5b67866adf7c99aebcc598ccfb..008e4e5575df1e81200095adf7b465d13b63bddc 100644 --- a/vendor/regidesk/regidesk/views.py +++ b/vendor/regidesk/regidesk/views.py @@ -9,7 +9,8 @@ from django.conf import settings from django.contrib import messages from django.contrib.auth.decorators import permission_required, user_passes_test, login_required from django.contrib.auth.mixins import PermissionRequiredMixin -from django.contrib.auth.models import User, Group +from django.contrib.auth.models import Group +from django.contrib.auth import get_user_model from django.contrib.sites.models import Site from django.db import transaction from django.db.models import F, Q @@ -32,10 +33,10 @@ from symposion.conference.models import Conference from regidesk import forms from regidesk.models import BoardingPass, BoardingPassTemplate, CheckIn - - +User = get_user_model() AttendeeProfile = util.get_object_from_name(settings.ATTENDEE_PROFILE_MODEL) + def _staff_only(user): ''' Returns true if the user is staff. ''' return user.is_staff