From 9dd4e4408e589dc92287d39f54280c51586b2d65 Mon Sep 17 00:00:00 2001 From: DasSkelett Date: Wed, 29 Apr 2026 20:56:45 +0200 Subject: [PATCH] Fix crash when wp2g key is missing in AP infos --- omada_respondd/omada_client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/omada_respondd/omada_client.py b/omada_respondd/omada_client.py index 0635dda..2147af3 100644 --- a/omada_respondd/omada_client.py +++ b/omada_respondd/omada_client.py @@ -295,12 +295,12 @@ def get_infos(): frequency24 = None wp2g = moreAPInfos.get("wp2g", None) - if wp2g.get("actualChannel", None) is not None: + if wp2g is not None and wp2g.get("actualChannel", None) is not None: frequency24 = get_ap_frequency(wp2g.get("actualChannel")) frequency5 = None wp5g = moreAPInfos.get("wp5g", None) - if wp5g.get("actualChannel", None) is not None: + if wp5g is not None and wp5g.get("actualChannel", None) is not None: frequency5 = get_ap_frequency(wp5g.get("actualChannel")) neighbour_macs = []