Fixed name mismatches and missing feature flag
This commit is contained in:
@@ -33,7 +33,7 @@ pub async fn create_user(
|
||||
}
|
||||
|
||||
let exist_check = sqlx::query_as::<_, UserCreateScheme>(
|
||||
r#"SELECT firstname, name, username, is_admin, passwd FROM users WHERE username = $1"#,
|
||||
r#"SELECT first_name, last_name, username, is_admin, pwd FROM users WHERE username = $1"#,
|
||||
)
|
||||
.bind(&request.username)
|
||||
.fetch_optional(&data.db)
|
||||
@@ -59,7 +59,7 @@ pub async fn create_user(
|
||||
Err(e) => panic!("Error hashing {:}", e),
|
||||
};
|
||||
|
||||
let user = sqlx::query("INSERT INTO login (username, passwd, firstname, name, is_admin) VALUES ($1, $2, $3, $4, $5)")
|
||||
let user = sqlx::query("INSERT INTO users (username, pwd, first_name, last_name, is_admin) VALUES ($1, $2, $3, $4, $5)")
|
||||
.bind(request.username)
|
||||
.bind(&hashed_pwd)
|
||||
.bind(request.first_name)
|
||||
|
||||
Reference in New Issue
Block a user