|
|
|
@ -184,9 +184,8 @@ pub async fn login_route( |
|
|
|
println!("user_id: {}", user_id); |
|
|
|
println!("user_id: {}", user_id); |
|
|
|
|
|
|
|
|
|
|
|
if !db.users.exists(&user_id)? { |
|
|
|
if !db.users.exists(&user_id)? { |
|
|
|
// TODO None?
|
|
|
|
let random_password = crate::utils::random_string(TOKEN_LENGTH); |
|
|
|
db.users |
|
|
|
db.users.create(&user_id, Some(&random_password))?; |
|
|
|
.create(&user_id, Some("00000000000000000000000000000000000000000"))?; // TODO
|
|
|
|
|
|
|
|
db.account_data.update( |
|
|
|
db.account_data.update( |
|
|
|
None, |
|
|
|
None, |
|
|
|
&user_id, |
|
|
|
&user_id, |
|
|
|
|