Skip to content
Snippets Groups Projects
Commit b02a3427 authored by Kegan Dougal's avatar Kegan Dougal
Browse files

Don't 500 when the email doesn't map to a valid user ID.

parent 3c7d6202
No related branches found
No related tags found
No related merge requests found
......@@ -101,6 +101,10 @@ class LoginRestServlet(ClientV1RestServlet):
user_id = yield self.hs.get_datastore().get_user_id_by_threepid(
login_submission['medium'], login_submission['address']
)
if not user_id:
raise LoginError(
401, "Unrecognised address", errcode=Codes.UNAUTHORIZED
)
else:
user_id = login_submission['user']
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment