diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-01-12 17:38:51 -0300 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-01-12 17:38:59 -0300 |
commit | aad065ccf96d21a4eb4d59949c2429c5deff6596 (patch) | |
tree | a37daaa8c54ed51b93c59426e28cc79afa7d1eee | |
parent | f57127cc0f40ad2c55367acd0451f4a1b54422d3 (diff) | |
download | askbot-aad065ccf96d21a4eb4d59949c2429c5deff6596.tar.gz askbot-aad065ccf96d21a4eb4d59949c2429c5deff6596.tar.bz2 askbot-aad065ccf96d21a4eb4d59949c2429c5deff6596.zip |
made email recovery link work when askbot is deployed on subdirectory
-rw-r--r-- | askbot/deps/django_authopenid/views.py | 5 | ||||
-rw-r--r-- | askbot/doc/source/changelog.rst | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/askbot/deps/django_authopenid/views.py b/askbot/deps/django_authopenid/views.py index e9059c61..5f332a1a 100644 --- a/askbot/deps/django_authopenid/views.py +++ b/askbot/deps/django_authopenid/views.py @@ -48,6 +48,7 @@ from django.utils.safestring import mark_safe from django.core.mail import send_mail from recaptcha_works.decorators import fix_recaptcha_remote_ip from askbot.skins.loaders import render_into_skin, get_template +from urlparse import urlparse from openid.consumer.consumer import Consumer, \ SUCCESS, CANCEL, FAILURE, SETUP_NEEDED @@ -1094,8 +1095,10 @@ def _send_email_key(user): to user's email address """ subject = _("Recover your %(site)s account") % {'site': askbot_settings.APP_SHORT_NAME} + + url = urlparse(askbot_settings.APP_URL) data = { - 'validation_link': askbot_settings.APP_URL + \ + 'validation_link': url.scheme + '://' + url.netloc + \ reverse( 'user_account_recover', kwargs={'key':user.email_key} diff --git a/askbot/doc/source/changelog.rst b/askbot/doc/source/changelog.rst index 7751cba6..33a6dbb2 100644 --- a/askbot/doc/source/changelog.rst +++ b/askbot/doc/source/changelog.rst @@ -1,6 +1,10 @@ Changes in Askbot ================= +Development version (not released yet) +-------------------------------------- +* Made email recovery link work when askbot is deployed on subdirectory (Evgeny) + 0.7.39 (Jan 11, 2012) --------------------- * restored facebook login after FB changed the procedure (Evgeny) |