X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Fregistrationview.py;h=47fcd053cc60fa1a99305b41b3d0241411f0dc18;hb=2f8dc25ab8721030b0e60a5e281141f864f22a28;hp=9032125f0d65ab4fc978f3973c56c377a4f32832;hpb=92620bf17c60377b7d156a6edf2c6a3077dd2745;p=unfold.git diff --git a/portal/registrationview.py b/portal/registrationview.py index 9032125f..47fcd053 100644 --- a/portal/registrationview.py +++ b/portal/registrationview.py @@ -9,7 +9,6 @@ from django.template.loader import render_to_string from django.shortcuts import render from django.contrib.auth import get_user_model -from django.contrib.sites.models import Site from unfold.page import Page from unfold.loginrequired import FreeAccessView @@ -46,7 +45,6 @@ class RegistrationView (FreeAccessView, ThemeView): # REGISTRY ONLY TO BE REMOVED WITH MANIFOLD-V2 authorities_query = Query.get('authority').select('name', 'authority_hrn') authorities = execute_admin_query(wsgi_request, authorities_query) - logger.info("RegistrationView authorities = {}".format(authorities)) if authorities is not None: # Remove the root authority from the list matching = [s for s in authorities if "." in s['authority_hrn']] @@ -68,10 +66,12 @@ class RegistrationView (FreeAccessView, ThemeView): reg_form = {} # The form has been submitted - # get the domain url - current_site = Site.objects.get_current() - current_site = current_site.domain - + if wsgi_request.is_secure(): + current_site = 'https://' + else: + current_site = 'http://' + current_site += wsgi_request.META['HTTP_HOST'] + logger.debug("############ BREAKPOINT 3 #################") post_email = wsgi_request.POST.get('email','').lower() salt = randint(1,100000)