From ed0a3c4990bdcf2d47d99cf9255da904c44c8776 Mon Sep 17 00:00:00 2001 From: Lewin Bormann Date: Wed, 21 Sep 2016 09:24:09 +0200 Subject: [PATCH] fix(types::Token): Don't panic if refresh_token is empty Service account tokens don't set the refresh_token. Checking the access_token field should be sufficient. --- src/types.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/types.rs b/src/types.rs index 5af0f94..7e83924 100644 --- a/src/types.rs +++ b/src/types.rs @@ -200,7 +200,7 @@ impl Token { /// # Panics /// * if our access_token is unset pub fn expired(&self) -> bool { - if self.access_token.len() == 0 || self.refresh_token.len() == 0 { + if self.access_token.len() == 0 { panic!("called expired() on unset token"); } self.expiry_date() <= UTC::now()