* clearer branching and some descriptive comments
This commit is contained in:
parent
ea5162d185
commit
c80a1dab40
@ -70,7 +70,8 @@ async fn use_invite(pool: &Pool, code: Option<BigInt>) -> Option<Member>{
|
||||
|
||||
// some random comment
|
||||
if valid_invite(pool, id).await {
|
||||
let secret = auth::generate_secret();
|
||||
let raw_secret = auth::generate_secret();
|
||||
if let Ok(secret) = auth::encrypt_secret(&raw_secret) {
|
||||
return match db::member::Member::add(pool, "Anonymous".into(), &secret, GENERAL_NEW).await {
|
||||
Ok(response) => {
|
||||
match response {
|
||||
@ -82,6 +83,12 @@ async fn use_invite(pool: &Pool, code: Option<BigInt>) -> Option<Member>{
|
||||
Err(_) => return None
|
||||
}
|
||||
}
|
||||
// Returning None because we couldn't actually create a proper secret to store
|
||||
else {
|
||||
return None;
|
||||
}
|
||||
}
|
||||
// The invite itself was not valid
|
||||
else {
|
||||
return None;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user