update endpoint
This commit is contained in:
@@ -153,8 +153,13 @@ class EmailConfig(Config):
|
||||
raise ConfigError("Unable to find template file %s" % (p, ))
|
||||
|
||||
# Retrieve content of web templates
|
||||
self.email_password_reset_success_html_content = self._get_template_content(
|
||||
self.email_template_dir, email_password_reset_success_template
|
||||
filepath = os.path.join(
|
||||
self.email_template_dir,
|
||||
email_password_reset_success_template,
|
||||
)
|
||||
self.email_password_reset_success_html_content = self.read_file(
|
||||
filepath,
|
||||
"email.password_reset_template_success_html",
|
||||
)
|
||||
|
||||
if config.get("public_baseurl") is None:
|
||||
|
||||
@@ -229,7 +229,7 @@ class MsisdnPasswordRequestTokenRestServlet(RestServlet):
|
||||
class ThreepidSubmitTokenServlet(RestServlet):
|
||||
"""Handles 3PID validation token submission"""
|
||||
PATTERNS = [
|
||||
re.compile("/_synapse/password_reset/validate/(email|msisdn)/submitToken/*$"),
|
||||
re.compile("^/_synapse/password_reset/(email|msisdn)/submit_token/*$"),
|
||||
]
|
||||
|
||||
def __init__(self, hs):
|
||||
@@ -237,6 +237,7 @@ class ThreepidSubmitTokenServlet(RestServlet):
|
||||
Args:
|
||||
hs (synapse.server.HomeServer): server
|
||||
"""
|
||||
super(ThreepidSubmitTokenServlet, self).__init__()
|
||||
self.hs = hs
|
||||
self.auth = hs.get_auth()
|
||||
self.config = hs.config
|
||||
@@ -640,6 +641,7 @@ class WhoamiRestServlet(RestServlet):
|
||||
def register_servlets(hs, http_server):
|
||||
EmailPasswordRequestTokenRestServlet(hs).register(http_server)
|
||||
MsisdnPasswordRequestTokenRestServlet(hs).register(http_server)
|
||||
ThreepidSubmitTokenServlet(hs).register(http_server)
|
||||
PasswordRestServlet(hs).register(http_server)
|
||||
DeactivateAccountRestServlet(hs).register(http_server)
|
||||
EmailThreepidRequestTokenRestServlet(hs).register(http_server)
|
||||
|
||||
Reference in New Issue
Block a user