mirror of
https://github.com/librespot-org/librespot.git
synced 2024-12-18 17:11:53 +00:00
Remove superfluous status check
This commit is contained in:
parent
e1e265179f
commit
ce4f8dc288
1 changed files with 9 additions and 14 deletions
|
@ -78,20 +78,15 @@ impl TokenProvider {
|
||||||
);
|
);
|
||||||
let request = self.session().mercury().get(query_uri);
|
let request = self.session().mercury().get(query_uri);
|
||||||
let response = request.await?;
|
let response = request.await?;
|
||||||
|
let data = response
|
||||||
if response.status_code == 200 {
|
.payload
|
||||||
let data = response
|
.first()
|
||||||
.payload
|
.expect("No tokens received")
|
||||||
.first()
|
.to_vec();
|
||||||
.expect("No tokens received")
|
let token = Token::new(String::from_utf8(data).unwrap()).map_err(|_| MercuryError)?;
|
||||||
.to_vec();
|
trace!("Got token: {:?}", token);
|
||||||
let token = Token::new(String::from_utf8(data).unwrap()).map_err(|_| MercuryError)?;
|
self.lock(|inner| inner.tokens.push(token.clone()));
|
||||||
trace!("Got token: {:?}", token);
|
Ok(token)
|
||||||
self.lock(|inner| inner.tokens.push(token.clone()));
|
|
||||||
Ok(token)
|
|
||||||
} else {
|
|
||||||
Err(MercuryError)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue