diff options
author | Christopher Allan Webber <cwebber@dustycloud.org> | 2011-06-05 17:31:18 -0500 |
---|---|---|
committer | Christopher Allan Webber <cwebber@dustycloud.org> | 2011-06-05 17:31:45 -0500 |
commit | 2c3fd5c5bf6ac56638195863948e30a9d96394c9 (patch) | |
tree | ed25881023919aa5bf8df3f8e31c2c1ba3593d3b | |
parent | 8045fd4074279426af7a7be71d10e5963c8fcf8d (diff) | |
download | mediagoblin-2c3fd5c5bf6ac56638195863948e30a9d96394c9.tar.lz mediagoblin-2c3fd5c5bf6ac56638195863948e30a9d96394c9.tar.xz mediagoblin-2c3fd5c5bf6ac56638195863948e30a9d96394c9.zip |
Moved the verification url generation string template to a global variable
-rw-r--r-- | mediagoblin/auth/lib.py | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/mediagoblin/auth/lib.py b/mediagoblin/auth/lib.py index dc5f9941..dc37c230 100644 --- a/mediagoblin/auth/lib.py +++ b/mediagoblin/auth/lib.py @@ -89,6 +89,10 @@ def fake_login_attempt(): randplus_stored_hash == randplus_hashed_pass +EMAIL_VERIFICATION_TEMPLATE = ( + u"http://{host}{uri}?" + u"userid={userid}&token={verification_key}") + def send_verification_email(user, request): """ Send the verification email to users to activate their accounts. @@ -113,8 +117,8 @@ def send_verification_email(user, request): 'GNU MediaGoblin - Verify your email!', email_template.render( username=user['username'], - verification_url='http://{host}{uri}?userid={userid}&token={verification_key}'.format( - host=request.host, - uri=request.urlgen('mediagoblin.auth.verify_email'), - userid=unicode(user['_id']), - verification_key=user['verification_key']))) + verification_url=EMAIL_VERIFICATION_TEMPLATE.format( + host=request.host, + uri=request.urlgen('mediagoblin.auth.verify_email'), + userid=unicode(user['_id']), + verification_key=user['verification_key']))) |