You've already forked authentication-service
mirror of
https://github.com/matrix-org/matrix-authentication-service.git
synced 2025-07-29 22:01:14 +03:00
storage: unify user operations errors
This commit is contained in:
@ -136,9 +136,7 @@ impl RootQuery {
|
||||
let Some(session) = session else { return Ok(None) };
|
||||
let current_user = session.user;
|
||||
|
||||
let browser_session = mas_storage::user::lookup_active_session(&mut conn, id)
|
||||
.await
|
||||
.to_option()?;
|
||||
let browser_session = mas_storage::user::lookup_active_session(&mut conn, id).await?;
|
||||
|
||||
let ret = browser_session.and_then(|browser_session| {
|
||||
if browser_session.user.id == current_user.id {
|
||||
@ -166,9 +164,8 @@ impl RootQuery {
|
||||
let Some(session) = session else { return Ok(None) };
|
||||
let current_user = session.user;
|
||||
|
||||
let user_email = mas_storage::user::lookup_user_email_by_id(&mut conn, ¤t_user, id)
|
||||
.await
|
||||
.to_option()?;
|
||||
let user_email =
|
||||
mas_storage::user::lookup_user_email_by_id(&mut conn, ¤t_user, id).await?;
|
||||
|
||||
Ok(user_email.map(UserEmail))
|
||||
}
|
||||
|
Reference in New Issue
Block a user