Fix logging unsupported empty ssid networks

pull/21447/head
ShaneSmiskol 4 years ago
parent 4000d4a8d2
commit a680d0cea1
  1. 8
      selfdrive/ui/qt/offroad/wifiManager.cc

@ -164,6 +164,9 @@ QList<Network> WifiManager::get_networks() {
args >> path; args >> path;
QByteArray ssid = get_property(path.path(), "Ssid"); QByteArray ssid = get_property(path.path(), "Ssid");
if (ssid.isEmpty()) {
continue;
}
unsigned int strength = get_ap_strength(path.path()); unsigned int strength = get_ap_strength(path.path());
SecurityType security = getSecurityType(path.path()); SecurityType security = getSecurityType(path.path());
ConnectedType ctype; ConnectedType ctype;
@ -177,10 +180,7 @@ QList<Network> WifiManager::get_networks() {
} }
} }
Network network = {path.path(), ssid, strength, ctype, security}; Network network = {path.path(), ssid, strength, ctype, security};
r.push_back(network);
if (ssid.length()) {
r.push_back(network);
}
} }
args.endArray(); args.endArray();

Loading…
Cancel
Save