Browse Source

Fixed 500 error in proxy check

pull/160/head
Mike Olund 8 years ago
parent
commit
e5e5721459
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      edivorce/apps/core/middleware/bceid_middleware.py

+ 4
- 1
edivorce/apps/core/middleware/bceid_middleware.py View File

@ -82,7 +82,10 @@ class BceidMiddleware(object):
x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR', '') x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR', '')
forwarded_for = x_forwarded_for.split(',') forwarded_for = x_forwarded_for.split(',')
if len(forwarded_for) == 0:
return False
for ip in forwarded_for: for ip in forwarded_for:
if ip_address(ip) in bcgov_network:
if ip !='' and ip_address(ip) in bcgov_network:
return True return True
return False return False

Loading…
Cancel
Save