chore: update ruma

This commit is contained in:
Timo Kösters 2021-03-18 19:38:08 +01:00
parent f775c76d8a
commit d4c76f4654
No known key found for this signature in database
GPG key ID: 24DA7517711A2BA4
3 changed files with 28 additions and 7 deletions

View file

@ -51,8 +51,11 @@ pub async fn login_route(
// Validate login method
// TODO: Other login methods
let user_id = match &body.login_info {
login::IncomingLoginInfo::Password { password } => {
let username = if let login::IncomingUserInfo::MatrixId(matrix_id) = &body.user {
login::IncomingLoginInfo::Password {
identifier,
password,
} => {
let username = if let login::IncomingUserIdentifier::MatrixId(matrix_id) = identifier {
matrix_id
} else {
return Err(Error::BadRequest(ErrorKind::Forbidden, "Bad login type."));