|
|
|
@ -49,6 +49,8 @@ class LearnerRegistrationView(FormView): |
|
|
|
# fixme: change email text |
|
|
|
# fixme: change email text |
|
|
|
# fixme: async send email |
|
|
|
# fixme: async send email |
|
|
|
refferer = self.request.META.get('HTTP_REFERER') |
|
|
|
refferer = self.request.META.get('HTTP_REFERER') |
|
|
|
|
|
|
|
if refferer.endswith('/'): |
|
|
|
|
|
|
|
refferer = refferer[:-1] |
|
|
|
token = verification_email_token.make_token(user) |
|
|
|
token = verification_email_token.make_token(user) |
|
|
|
url = refferer + str(reverse_lazy('lilcity:verification-email', args=[token])) |
|
|
|
url = refferer + str(reverse_lazy('lilcity:verification-email', args=[token])) |
|
|
|
send_email('Verification Email', email, "notification/email/verification_email.html", url=url) |
|
|
|
send_email('Verification Email', email, "notification/email/verification_email.html", url=url) |
|
|
|
@ -108,6 +110,8 @@ class PasswordResetView(views.PasswordContextMixin, BaseFormView): |
|
|
|
|
|
|
|
|
|
|
|
def form_valid(self, form): |
|
|
|
def form_valid(self, form): |
|
|
|
refferer = self.request.META.get('HTTP_REFERER') |
|
|
|
refferer = self.request.META.get('HTTP_REFERER') |
|
|
|
|
|
|
|
if refferer.endswith('/'): |
|
|
|
|
|
|
|
refferer = refferer[:-1] |
|
|
|
opts = { |
|
|
|
opts = { |
|
|
|
'domain_override': refferer, |
|
|
|
'domain_override': refferer, |
|
|
|
'use_https': self.request.is_secure(), |
|
|
|
'use_https': self.request.is_secure(), |
|
|
|
|