Cleaned up code a bit

This commit is contained in:
András 2024-12-07 11:33:25 +02:00 committed by Michael Murphy
parent d69331836f
commit 9f9bb9c673

View file

@ -479,15 +479,12 @@ impl NetworkManagerState {
let devices = nm.devices().await?; let devices = nm.devices().await?;
for device in devices { for device in devices {
let device_hw_address = device.hw_address().await; let device_hw_address = device
if device_hw_address.is_err() { .hw_address()
continue; .await
} .ok()
let device_hw_address = HwAddress::from_string(&device_hw_address.unwrap()); .and_then(|device_address| HwAddress::from_string(&device_address))
if device_hw_address.is_none() { .unwrap_or_default();
continue;
}
let device_hw_address = device_hw_address.unwrap();
if device_hw_address != hw_address { if device_hw_address != hw_address {
continue; continue;
} }