"""
"""
errors = []
-
+ authority_hrn = None
authorities_query = Query.get('authority').select('name', 'authority_hrn')
authorities = execute_admin_query(wsgi_request, authorities_query)
if authorities is not None:
authority_hrn = authority['authority_hrn']
# Handle the case when the template uses only hrn and not name
- if not authority_hrn:
+ if authority_hrn is None:
authority_hrn = wsgi_request.POST.get('org_name', '')
post_email = wsgi_request.POST.get('email','').lower()
# Construct user_hrn from email (XXX Should use common code)
split_email = user_request['email'].split("@")[0]
split_email = split_email.replace(".", "_")
+ split_email = split_email.replace("+", "_")
user_request['user_hrn'] = user_request['authority_hrn'] \
+ '.' + split_email