SushantGautam commited on
Commit
4293c81
·
1 Parent(s): a999f1f

Fix login_required_middleware to check for non-empty URL names before redirecting

Browse files
BridgeMentor/middleware/login_required_middleware.py CHANGED
@@ -18,7 +18,7 @@ class LoginRequiredMiddleware:
18
  try:
19
  url_name = resolve(request.path_info).url_name
20
  print(f"Unautenticated URL name: {url_name}")
21
- if url_name not in EXEMPT_URLS:
22
  return redirect('/')
23
  except Exception as e:
24
  return redirect('/')
 
18
  try:
19
  url_name = resolve(request.path_info).url_name
20
  print(f"Unautenticated URL name: {url_name}")
21
+ if (url_name not in EXEMPT_URLS) and url_name:
22
  return redirect('/')
23
  except Exception as e:
24
  return redirect('/')