* 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
|
// some random comment
|
||||||
if valid_invite(pool, id).await {
|
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 {
|
return match db::member::Member::add(pool, "Anonymous".into(), &secret, GENERAL_NEW).await {
|
||||||
Ok(response) => {
|
Ok(response) => {
|
||||||
match response {
|
match response {
|
||||||
@ -82,6 +83,12 @@ async fn use_invite(pool: &Pool, code: Option<BigInt>) -> Option<Member>{
|
|||||||
Err(_) => return None
|
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 {
|
else {
|
||||||
return None;
|
return None;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user