Fix logging unsupported empty ssid networks

old-commit-hash: a680d0cea1
commatwo_master
ShaneSmiskol 4 years ago
parent 90e49777ec
commit 68ac29452d
  1. 6
      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,11 +180,8 @@ QList<Network> WifiManager::get_networks() {
} }
} }
Network network = {path.path(), ssid, strength, ctype, security}; Network network = {path.path(), ssid, strength, ctype, security};
if (ssid.length()) {
r.push_back(network); r.push_back(network);
} }
}
args.endArray(); args.endArray();
std::sort(r.begin(), r.end(), compare_by_strength); std::sort(r.begin(), r.end(), compare_by_strength);

Loading…
Cancel
Save