Provide a full URL including protocol in activation emails.

This commit is contained in:
Daniel Blankenberg
2014-04-04 11:46:03 -04:00
parent 5015dbcc87
commit 5845ca36a3
@@ -804,7 +804,7 @@ class User( BaseUIController, UsesFormDefinitionsMixin, CreatesUsersMixin, Creat
Prepares the account activation link for the user.
"""
activation_token = self.get_activation_token( trans, email )
activation_link = str( trans.request.host ) + url_for( controller='user', action='activate' ) + "?activation_token=" + str( activation_token ) + "&email=" + urllib.quote( email )
activation_link = url_for( controller='user', action='activate', activation_token=activation_token, email=email, qualified=True )
return activation_link
def get_activation_token ( self, trans, email ):