From ce4f8dc288e167b6f37242e16fa83bb7ff0832a3 Mon Sep 17 00:00:00 2001 From: Roderick van Domburg Date: Sun, 20 Jun 2021 20:45:15 +0200 Subject: [PATCH] Remove superfluous status check --- core/src/token.rs | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/core/src/token.rs b/core/src/token.rs index 0b95610d..3790bad7 100644 --- a/core/src/token.rs +++ b/core/src/token.rs @@ -78,20 +78,15 @@ impl TokenProvider { ); let request = self.session().mercury().get(query_uri); let response = request.await?; - - if response.status_code == 200 { - let data = response - .payload - .first() - .expect("No tokens received") - .to_vec(); - let token = Token::new(String::from_utf8(data).unwrap()).map_err(|_| MercuryError)?; - trace!("Got token: {:?}", token); - self.lock(|inner| inner.tokens.push(token.clone())); - Ok(token) - } else { - Err(MercuryError) - } + let data = response + .payload + .first() + .expect("No tokens received") + .to_vec(); + let token = Token::new(String::from_utf8(data).unwrap()).map_err(|_| MercuryError)?; + trace!("Got token: {:?}", token); + self.lock(|inner| inner.tokens.push(token.clone())); + Ok(token) } }