Adding better email for reset password (with direct link to reset password)
parent
bbf6d5be09
commit
327154eb66
|
@ -1 +1 @@
|
||||||
Password recovery token: {{ user.token }}
|
Password recovery token: {{ resolve_front_url('change-password', user.token) }}
|
||||||
|
|
|
@ -9,6 +9,7 @@ URLS = {
|
||||||
"userstory": "/#/project/{0}/user-story/{1}",
|
"userstory": "/#/project/{0}/user-story/{1}",
|
||||||
"task": "/#/project/{0}/tasks/{1}",
|
"task": "/#/project/{0}/tasks/{1}",
|
||||||
"issue": "/#/project/{0}/issues/{1}",
|
"issue": "/#/project/{0}/issues/{1}",
|
||||||
|
"change-password": "/#/change-password/{0}",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -21,10 +22,10 @@ def get_current_site():
|
||||||
|
|
||||||
|
|
||||||
@lib.global_function(name="resolve_front_url")
|
@lib.global_function(name="resolve_front_url")
|
||||||
def resolve(type, projectId, itemId):
|
def resolve(type, *args):
|
||||||
site = get_current_site()
|
site = get_current_site()
|
||||||
url_tmpl = "{scheme}//{domain}{url}"
|
url_tmpl = "{scheme}//{domain}{url}"
|
||||||
|
|
||||||
scheme = site.scheme and "{0}:".format(site.scheme) or ""
|
scheme = site.scheme and "{0}:".format(site.scheme) or ""
|
||||||
url = URLS[type].format(projectId, itemId)
|
url = URLS[type].format(*args)
|
||||||
return url_tmpl.format(scheme=scheme, domain=site.domain, url=url)
|
return url_tmpl.format(scheme=scheme, domain=site.domain, url=url)
|
||||||
|
|
Loading…
Reference in New Issue