fix thinko on 3pid whitelisting

This commit is contained in:
Matthew Hodgson 2018-01-24 11:07:24 +01:00
parent 25e2456ee7
commit 9a72b70630

View File

@ -368,8 +368,8 @@ class RegisterRestServlet(RestServlet):
if auth_result: if auth_result:
for login_type in [LoginType.EMAIL_IDENTITY, LoginType.MSISDN]: for login_type in [LoginType.EMAIL_IDENTITY, LoginType.MSISDN]:
if login_type in auth_result: if login_type in auth_result:
medium = auth_result[login_type].threepid['medium'] medium = auth_result[login_type]['medium']
address = auth_result[login_type].threepid['address'] address = auth_result[login_type]['address']
if not check_3pid_allowed(self.hs, medium, address): if not check_3pid_allowed(self.hs, medium, address):
raise SynapseError( raise SynapseError(