|
@ -1068,7 +1068,7 @@ pub async fn refresh_tokens(refresh_token: &str, conn: &mut DbConn) -> ApiResult |
|
|
let time_now = Utc::now(); |
|
|
let time_now = Utc::now(); |
|
|
|
|
|
|
|
|
let refresh_claims = match decode_refresh(refresh_token) { |
|
|
let refresh_claims = match decode_refresh(refresh_token) { |
|
|
Err(err) => err!(format!("Impossible to read refresh_token: {err}")), |
|
|
Err(err) => err_silent!(format!("Impossible to read refresh_token: {}", err.message())), |
|
|
Ok(claims) => claims, |
|
|
Ok(claims) => claims, |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
@ -1092,7 +1092,7 @@ pub async fn refresh_tokens(refresh_token: &str, conn: &mut DbConn) -> ApiResult |
|
|
|
|
|
|
|
|
let auth_tokens = match refresh_claims.sub { |
|
|
let auth_tokens = match refresh_claims.sub { |
|
|
AuthMethod::Password => AuthTokens::new(&device, &user, refresh_claims.sub), |
|
|
AuthMethod::Password => AuthTokens::new(&device, &user, refresh_claims.sub), |
|
|
_ => err!("Invalid auth method cannot refresh token"), |
|
|
_ => err!("Invalid auth method, cannot refresh token"), |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
Ok((device, user, auth_tokens)) |
|
|
Ok((device, user, auth_tokens)) |
|
|