Use match instead of if-let in sync_forever.

master
Denis Kasak 2020-07-15 09:43:58 +02:00
parent 9e48b7172b
commit 32737a5517
1 changed files with 7 additions and 9 deletions

View File

@ -1310,15 +1310,13 @@ impl Client {
loop {
let response = self.sync(sync_settings.clone()).await;
let response = if let Ok(r) = response {
r
} else {
let err = response.unwrap_err();
error!("Received an invalid response: {}", err);
let response = match response {
Ok(r) => r,
Err(e) => {
error!("Received an invalid response: {}", e);
sleep::new(Duration::from_secs(1)).await;
continue;
}
};
// TODO send out to-device messages here