From 76af5a770df1eeb9b805b4593f5e249da8bdd152 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Wed, 6 Oct 2021 13:15:53 +0200 Subject: [PATCH] try same ssid multiple times if different bssids are available --- src/espwifistack.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/espwifistack.cpp b/src/espwifistack.cpp index 5ee656f..56bd71b 100644 --- a/src/espwifistack.cpp +++ b/src/espwifistack.cpp @@ -2398,9 +2398,9 @@ bool buildConnectPlan(const config &config, const scan_result &scanResult) std::string_view scanSSID{(const char *)entry.ssid}; // avoid duplicates - if (std::any_of(std::begin(connectPlan), std::end(connectPlan), [&scanSSID](const auto &entry){ - return cpputils::stringEqualsIgnoreCase(entry.config.ssid, scanSSID); })) - continue; + //if (std::any_of(std::begin(connectPlan), std::end(connectPlan), [&scanSSID](const auto &entry){ + // return cpputils::stringEqualsIgnoreCase(entry.config.ssid, scanSSID); })) + // continue; const auto iter = std::find_if(std::begin(config.sta.wifis), std::end(config.sta.wifis), [&scanSSID](const auto &entry){ return cpputils::stringEqualsIgnoreCase(entry.ssid, scanSSID); });