From 2404a619e4b9f6b544a10ecb70c0d15d4e48cc12 Mon Sep 17 00:00:00 2001 From: sigoden Date: Thu, 7 Mar 2024 15:14:52 +0000 Subject: chore: update deps --- src/client/vertexai.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/client') diff --git a/src/client/vertexai.rs b/src/client/vertexai.rs index 0f92b4b..47d9432 100644 --- a/src/client/vertexai.rs +++ b/src/client/vertexai.rs @@ -106,7 +106,7 @@ impl VertexAIClient { let (token, expires_in) = fetch_access_token(&client, &self.config.adc_file) .await .with_context(|| "Failed to fetch access token")?; - let expires_at = Utc::now() + Duration::seconds(expires_in); + let expires_at = Utc::now() + Duration::try_seconds(expires_in).ok_or_else(|| anyhow!("Failed to parse expires_in of access_token"))?; unsafe { ACCESS_TOKEN = (token, expires_at.timestamp()) }; } Ok(()) -- cgit v1.2.3