Merge factors type for authentication
This commit is contained in:
@ -123,7 +123,9 @@ impl Handler<FindUserByUsername> for UsersActor {
|
||||
type Result = MessageResult<FindUserByUsername>;
|
||||
|
||||
fn handle(&mut self, msg: FindUserByUsername, _ctx: &mut Self::Context) -> Self::Result {
|
||||
MessageResult(FindUserByUsernameResult(self.manager.find_by_username_or_email(&msg.0)))
|
||||
MessageResult(FindUserByUsernameResult(
|
||||
self.manager.find_by_username_or_email(&msg.0),
|
||||
))
|
||||
}
|
||||
}
|
||||
|
||||
@ -155,10 +157,13 @@ impl Handler<DeleteUserRequest> for UsersActor {
|
||||
fn handle(&mut self, msg: DeleteUserRequest, _ctx: &mut Self::Context) -> Self::Result {
|
||||
let user = match self.manager.find_by_user_id(&msg.0) {
|
||||
None => {
|
||||
log::warn!("Could not delete account {:?} because it was not found!", msg.0);
|
||||
log::warn!(
|
||||
"Could not delete account {:?} because it was not found!",
|
||||
msg.0
|
||||
);
|
||||
return MessageResult(DeleteUserResult(false));
|
||||
}
|
||||
Some(s) => s
|
||||
Some(s) => s,
|
||||
};
|
||||
|
||||
MessageResult(DeleteUserResult(match self.manager.remove(&user) {
|
||||
@ -169,4 +174,4 @@ impl Handler<DeleteUserRequest> for UsersActor {
|
||||
}
|
||||
}))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user