clean code with clippy

This commit is contained in:
2023-04-24 14:34:06 +02:00
parent b92a8fbde3
commit daf8afd731
2 changed files with 15 additions and 19 deletions

View File

@ -55,37 +55,33 @@ impl User {
}
pub async fn find_by_id(db: &SqlitePool, id: i32) -> Option<Self> {
Some(
sqlx::query_as!(
User,
"
sqlx::query_as!(
User,
"
SELECT id, name, pw, is_cox, is_admin, is_guest
FROM user
WHERE id like ?
",
id
)
.fetch_one(db)
.await
.ok()?,
id
)
.fetch_one(db)
.await
.ok()
}
async fn find_by_name(db: &SqlitePool, name: String) -> Option<Self> {
Some(
sqlx::query_as!(
User,
"
sqlx::query_as!(
User,
"
SELECT id, name, pw, is_cox, is_admin, is_guest
FROM user
WHERE name like ?
",
name
)
.fetch_one(db)
.await
.ok()?,
name
)
.fetch_one(db)
.await
.ok()
}
fn get_hashed_pw(pw: &str) -> String {