diff --git a/ivatar/ivataraccount/forms.py b/ivatar/ivataraccount/forms.py index 82df4c7..a8547ec 100644 --- a/ivatar/ivataraccount/forms.py +++ b/ivatar/ivataraccount/forms.py @@ -67,7 +67,7 @@ class AddEmailForm(forms.Form): unconfirmed.user = user unconfirmed.save() - link = request.build_absolute_uri('/')[:1].strip('/') + \ + link = request.build_absolute_uri('/') + \ reverse( 'confirm_email', kwargs={'verification_key': unconfirmed.verification_key}) diff --git a/ivatar/ivataraccount/views.py b/ivatar/ivataraccount/views.py index 65ce52c..08bd3ff 100644 --- a/ivatar/ivataraccount/views.py +++ b/ivatar/ivataraccount/views.py @@ -447,7 +447,7 @@ class RedirectOpenIDView(View): messages.error(request, _('OpenID discovery failed')) return HttpResponseRedirect(reverse_lazy('profile')) - realm = request.build_absolute_uri('/')[:-1].strip('/') # pragma: no cover + realm = request.build_absolute_uri('/') # pragma: no cover return_url = realm + reverse( # pragma: no cover 'confirm_openid', args=[kwargs['openid_id']]) return HttpResponseRedirect( # pragma: no cover