tsk-55: Utilize the expiration methods in icarus_models #59

Merged
phoenix merged 6 commits from tsk-55 into main 2025-10-20 17:45:05 +00:00
Showing only changes of commit 7bcedbefc8 - Show all commits

View File

@@ -31,8 +31,9 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
loop { loop {
println!("Token: {:?}", app.token); println!("Token: {:?}", app.token);
if auth::did_token_expire(&app.token).await { if app.token.token_expired() {
println!("Token expired"); println!("Token expired");
// login_result.token_expired()
app.token = match auth::get_refresh_token(&app).await { app.token = match auth::get_refresh_token(&app).await {
Ok(login_result) => login_result, Ok(login_result) => login_result,
Err(err) => { Err(err) => {