Remove unnecessary async-s
This commit is contained in:
parent
60358edbc3
commit
f501170d2c
3 changed files with 5 additions and 5 deletions
|
|
@ -106,7 +106,7 @@ impl State {
|
||||||
cookies.join("; ")
|
cookies.join("; ")
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn update_cookies(vault: &Vault, response: &Response) {
|
fn update_cookies(vault: &Vault, response: &Response) {
|
||||||
let mut cookie_jar = CookieJar::new();
|
let mut cookie_jar = CookieJar::new();
|
||||||
|
|
||||||
for (name, value) in response.headers() {
|
for (name, value) in response.headers() {
|
||||||
|
|
@ -117,7 +117,7 @@ impl State {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
vault.set_euph_cookies(cookie_jar).await;
|
vault.set_euph_cookies(cookie_jar);
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn connect(vault: &EuphVault, name: &str) -> anyhow::Result<Option<(ConnTx, ConnRx)>> {
|
async fn connect(vault: &EuphVault, name: &str) -> anyhow::Result<Option<(ConnTx, ConnRx)>> {
|
||||||
|
|
@ -129,7 +129,7 @@ impl State {
|
||||||
|
|
||||||
match tokio_tungstenite::connect_async(request).await {
|
match tokio_tungstenite::connect_async(request).await {
|
||||||
Ok((ws, response)) => {
|
Ok((ws, response)) => {
|
||||||
Self::update_cookies(vault.vault(), &response).await;
|
Self::update_cookies(vault.vault(), &response);
|
||||||
Ok(Some(conn::wrap(ws)))
|
Ok(Some(conn::wrap(ws)))
|
||||||
}
|
}
|
||||||
Err(tungstenite::Error::Http(resp)) if resp.status().is_client_error() => {
|
Err(tungstenite::Error::Http(resp)) if resp.status().is_client_error() => {
|
||||||
|
|
|
||||||
|
|
@ -66,7 +66,7 @@ async fn main() -> anyhow::Result<()> {
|
||||||
}
|
}
|
||||||
Command::ClearCookies => {
|
Command::ClearCookies => {
|
||||||
println!("Clearing cookies");
|
println!("Clearing cookies");
|
||||||
vault.set_euph_cookies(CookieJar::new()).await;
|
vault.set_euph_cookies(CookieJar::new());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -95,7 +95,7 @@ impl Vault {
|
||||||
rx.await.unwrap()
|
rx.await.unwrap()
|
||||||
}
|
}
|
||||||
|
|
||||||
pub async fn set_euph_cookies(&self, cookies: CookieJar) {
|
pub fn set_euph_cookies(&self, cookies: CookieJar) {
|
||||||
let request = EuphRequest::SetCookies { cookies };
|
let request = EuphRequest::SetCookies { cookies };
|
||||||
let _ = self.tx.send(request.into());
|
let _ = self.tx.send(request.into());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue