GA3QMXCDCS7OPF3UMN76IYJJAS56TM7TGKAATNC6XPJYASZ2MQ4AC let token = crate::user_auth::token_for_code(&client, &secrets, &code).await?;
let token =if let Ok(token) = crate::user_auth::token_for_code(&client, &secrets, &code).await {token} else {crate::user_auth::token_for_code(&client, &secrets, &code).await?};
let token = crate::user_auth::token_for_code(&client, &secrets, &code).await?;
let token =if let Ok(token) = crate::user_auth::token_for_code(&client, &secrets, &code).await {token} else {crate::user_auth::token_for_code(&client, &secrets, &code).await?};