Allowing beta access for superusers even if they're not inside the beta group
This commit is contained in:
parent
662c57a3e4
commit
02d9b38ef9
|
@ -8,6 +8,7 @@ class BetaMiddleware(object):
|
|||
"""
|
||||
def process_request(self, request):
|
||||
beta_group_id = settings.BETA_ACCESS_GROUP_ID
|
||||
if request.user and not request.user.groups.filter(pk=beta_group_id):
|
||||
if request.path not in settings.BETA_ACCESS_ALLOW_URLS:
|
||||
return HttpResponseRedirect('/landing/')
|
||||
if request.user and not request.user.is_superuser:
|
||||
if not request.user.groups.filter(pk=beta_group_id):
|
||||
if request.path not in settings.BETA_ACCESS_ALLOW_URLS:
|
||||
return HttpResponseRedirect('/landing/')
|
||||
|
|
Reference in New Issue