Format code
This commit is contained in:
@ -1 +1 @@
|
||||
pub mod users_actor;
|
||||
pub mod users_actor;
|
||||
|
@ -1,7 +1,7 @@
|
||||
use actix::{Actor, Context, Handler, Message, MessageResult};
|
||||
|
||||
use crate::data::entity_manager::EntityManager;
|
||||
use crate::data::user::{User, UserID, verify_password};
|
||||
use crate::data::user::{verify_password, User, UserID};
|
||||
|
||||
#[derive(Debug)]
|
||||
pub enum LoginResult {
|
||||
@ -29,7 +29,6 @@ pub struct ChangePasswordRequest {
|
||||
pub temporary: bool,
|
||||
}
|
||||
|
||||
|
||||
pub struct UsersActor {
|
||||
manager: EntityManager<User>,
|
||||
}
|
||||
@ -69,7 +68,10 @@ impl Handler<ChangePasswordRequest> for UsersActor {
|
||||
type Result = MessageResult<ChangePasswordRequest>;
|
||||
|
||||
fn handle(&mut self, msg: ChangePasswordRequest, _ctx: &mut Self::Context) -> Self::Result {
|
||||
MessageResult(ChangePasswordResult(
|
||||
self.manager.change_user_password(&msg.user_id, &msg.new_password, msg.temporary)))
|
||||
MessageResult(ChangePasswordResult(self.manager.change_user_password(
|
||||
&msg.user_id,
|
||||
&msg.new_password,
|
||||
msg.temporary,
|
||||
)))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user