Browse Source
Merge pull request #3981 from teicee/3980-unnecessary-copy
Remove unnecessary variable clone
pull/3989/head
Daniel García
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
2 deletions
-
src/api/admin.rs
|
|
@ -279,12 +279,11 @@ async fn get_user_or_404(uuid: &str, conn: &mut DbConn) -> ApiResult<User> { |
|
|
|
#[post("/invite", data = "<data>")] |
|
|
|
async fn invite_user(data: Json<InviteData>, _token: AdminToken, mut conn: DbConn) -> JsonResult { |
|
|
|
let data: InviteData = data.into_inner(); |
|
|
|
let email = data.email.clone(); |
|
|
|
if User::find_by_mail(&data.email, &mut conn).await.is_some() { |
|
|
|
err_code!("User already exists", Status::Conflict.code) |
|
|
|
} |
|
|
|
|
|
|
|
let mut user = User::new(email); |
|
|
|
let mut user = User::new(data.email); |
|
|
|
|
|
|
|
async fn _generate_invite(user: &User, conn: &mut DbConn) -> EmptyResult { |
|
|
|
if CONFIG.mail_enabled() { |
|
|
|