Flatten nested match for less indentation

master
Jonas Platte 2020-07-25 02:31:52 +02:00
parent ca88539ec4
commit 7aea6160c3
No known key found for this signature in database
GPG Key ID: 7D261D771D915378
1 changed files with 7 additions and 11 deletions

View File

@ -302,17 +302,13 @@ impl OlmMachine {
for (user_id, user_devices) in &response.one_time_keys { for (user_id, user_devices) in &response.one_time_keys {
for (device_id, key_map) in user_devices { for (device_id, key_map) in user_devices {
let device: Device = match self.store.get_device(&user_id, device_id).await { let device: Device = match self.store.get_device(&user_id, device_id).await {
Ok(d) => { Ok(Some(d)) => d,
if let Some(d) = d { Ok(None) => {
d warn!(
} else { "Tried to create an Olm session for {} {}, but the device is unknown",
warn!( user_id, device_id
"Tried to create an Olm session for {} {}, but \ );
the device is unknown", continue;
user_id, device_id
);
continue;
}
} }
Err(e) => { Err(e) => {
warn!( warn!(