From 4773530305bdd3ea25c5e020f485a2f0e72d28ee Mon Sep 17 00:00:00 2001 From: Mike Hansen Date: Wed, 10 Mar 2021 11:04:54 -0500 Subject: [PATCH] WIFI-1734: AP not broadcasting Passpoint Access SSID unless OSU SSID is configured in Passpoint Profile --- .../wlan/opensync/ovsdb/dao/OvsdbHotspotConfig.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/opensync-gateway/src/main/java/com/telecominfraproject/wlan/opensync/ovsdb/dao/OvsdbHotspotConfig.java b/opensync-gateway/src/main/java/com/telecominfraproject/wlan/opensync/ovsdb/dao/OvsdbHotspotConfig.java index 52b811b..9342bfd 100644 --- a/opensync-gateway/src/main/java/com/telecominfraproject/wlan/opensync/ovsdb/dao/OvsdbHotspotConfig.java +++ b/opensync-gateway/src/main/java/com/telecominfraproject/wlan/opensync/ovsdb/dao/OvsdbHotspotConfig.java @@ -502,9 +502,11 @@ public class OvsdbHotspotConfig extends OvsdbDaoBase { } for (Profile ssidProfile : opensyncApConfig.getSsidProfile()) { - if (ssidProfile.getId() == hs2Profile.getOsuSsidProfileId()) { - rowColumns.put("osu_ssid", new Atom<>(((SsidConfiguration) ssidProfile.getDetails()).getSsid())); - break; + if (hs2Profile.getOsuSsidProfileId() != null) { + if (ssidProfile.getId() == hs2Profile.getOsuSsidProfileId()) { + rowColumns.put("osu_ssid", new Atom<>(((SsidConfiguration) ssidProfile.getDetails()).getSsid())); + break; + } } } }