|
|
|
|
@ -171,7 +171,14 @@ pub fn register_route(
@@ -171,7 +171,14 @@ pub fn register_route(
|
|
|
|
|
if let Some(auth) = &body.auth { |
|
|
|
|
let (worked, uiaainfo) = db |
|
|
|
|
.uiaa |
|
|
|
|
.try_auth(&user_id, &"".to_owned(), auth, &uiaainfo, &db.users, &db.globals) |
|
|
|
|
.try_auth( |
|
|
|
|
&user_id, |
|
|
|
|
&"".to_owned(), |
|
|
|
|
auth, |
|
|
|
|
&uiaainfo, |
|
|
|
|
&db.users, |
|
|
|
|
&db.globals, |
|
|
|
|
) |
|
|
|
|
.unwrap(); |
|
|
|
|
if !worked { |
|
|
|
|
return MatrixResult(Err(UiaaResponse::AuthResponse(uiaainfo))); |
|
|
|
|
@ -2914,7 +2921,14 @@ pub fn delete_device_route(
@@ -2914,7 +2921,14 @@ pub fn delete_device_route(
|
|
|
|
|
if let Some(auth) = &body.auth { |
|
|
|
|
let (worked, uiaainfo) = db |
|
|
|
|
.uiaa |
|
|
|
|
.try_auth(&user_id, &"".to_owned(), auth, &uiaainfo, &db.users, &db.globals) |
|
|
|
|
.try_auth( |
|
|
|
|
&user_id, |
|
|
|
|
&"".to_owned(), |
|
|
|
|
auth, |
|
|
|
|
&uiaainfo, |
|
|
|
|
&db.users, |
|
|
|
|
&db.globals, |
|
|
|
|
) |
|
|
|
|
.unwrap(); |
|
|
|
|
if !worked { |
|
|
|
|
return MatrixResult(Err(UiaaResponse::AuthResponse(uiaainfo))); |
|
|
|
|
@ -2952,7 +2966,14 @@ pub fn delete_devices_route(
@@ -2952,7 +2966,14 @@ pub fn delete_devices_route(
|
|
|
|
|
if let Some(auth) = &body.auth { |
|
|
|
|
let (worked, uiaainfo) = db |
|
|
|
|
.uiaa |
|
|
|
|
.try_auth(&user_id, &"".to_owned(), auth, &uiaainfo, &db.users, &db.globals) |
|
|
|
|
.try_auth( |
|
|
|
|
&user_id, |
|
|
|
|
&"".to_owned(), |
|
|
|
|
auth, |
|
|
|
|
&uiaainfo, |
|
|
|
|
&db.users, |
|
|
|
|
&db.globals, |
|
|
|
|
) |
|
|
|
|
.unwrap(); |
|
|
|
|
if !worked { |
|
|
|
|
return MatrixResult(Err(UiaaResponse::AuthResponse(uiaainfo))); |
|
|
|
|
|