fix: fall back to radio channel when AP iface lacks channel

This commit is contained in:
2026-08-17 23:21:09 -05:00
parent 7aff767f2a
commit b2098bae7d
2 changed files with 36 additions and 2 deletions
@@ -1658,8 +1658,9 @@ def h_pineap_wifi_get_ap(ctx):
except (TypeError, ValueError):
return None
open_channel = _chan(open_cfg)
wpa_channel = _chan(wpa_cfg)
radio_channel = _chan(radio_cfg)
open_channel = _chan(open_cfg) or radio_channel
wpa_channel = _chan(wpa_cfg) or radio_channel
encryption = wpa_cfg.get('encryption') or ''
if encryption.startswith('psk2'):
encryption = 'psk2'