From d316ccacd725b2a49b81483f6c7a800c1d790433 Mon Sep 17 00:00:00 2001 From: Kieran Date: Fri, 28 Mar 2025 21:55:07 +0000 Subject: [PATCH] fix: avoid unwrap in mikrotik --- src/router/mikrotik.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/router/mikrotik.rs b/src/router/mikrotik.rs index 072cb79..5febbc1 100644 --- a/src/router/mikrotik.rs +++ b/src/router/mikrotik.rs @@ -33,7 +33,7 @@ impl Router for MikrotikRouter { async fn list_arp_entry(&self) -> Result> { let rsp: Vec = self.api.req(Method::GET, "/rest/ip/arp", ()).await?; - Ok(rsp.into_iter().map(|e| e.try_into().unwrap()).collect()) + Ok(rsp.into_iter().filter_map(|e| e.try_into().ok()).collect()) } async fn add_arp_entry(&self, entry: &ArpEntry) -> Result {