Revision a53b19da snf-astakos-app/astakos/im/forms.py

b/snf-astakos-app/astakos/im/forms.py
46 46
from django.contrib import messages
47 47

  
48 48
from astakos.im.models import AstakosUser, Invitation, get_latest_terms
49
from astakos.im.settings import INVITATIONS_PER_LEVEL, DEFAULT_FROM_EMAIL, SITENAME, RECAPTCHA_PRIVATE_KEY, DEFAULT_CONTACT_EMAIL, RECAPTCHA_ENABLED
49
from astakos.im.settings import INVITATIONS_PER_LEVEL, DEFAULT_FROM_EMAIL, BASEURL, SITENAME, RECAPTCHA_PRIVATE_KEY, DEFAULT_CONTACT_EMAIL, RECAPTCHA_ENABLED
50 50
from astakos.im.widgets import DummyWidget, RecaptchaWidget
51 51

  
52 52
# since Django 1.4 use django.core.urlresolvers.reverse_lazy instead
......
375 375
            url = reverse('django.contrib.auth.views.password_reset_confirm',
376 376
                          kwargs={'uidb36':int_to_base36(user.id),
377 377
                                  'token':token_generator.make_token(user)})
378
            url = request.build_absolute_uri(url)
378
            url = urljoin(BASEURL, url)
379 379
            t = loader.get_template(email_template_name)
380 380
            c = {
381 381
                'email': user.email,
382 382
                'url': url,
383 383
                'site_name': SITENAME,
384 384
                'user': user,
385
                'baseurl': request.build_absolute_uri(),
385
                'baseurl': BASEURL,
386 386
                'support': DEFAULT_CONTACT_EMAIL
387 387
            }
388 388
            from_email = DEFAULT_FROM_EMAIL

Also available in: Unified diff