string casting

This commit is contained in:
proddy
2024-09-09 16:41:23 +02:00
parent f51781ae77
commit fc9372b2ec

View File

@@ -97,9 +97,9 @@ StateUpdateResult WebSettings::update(JsonObject root, WebSettings & settings) {
#endif #endif
#ifdef EMSESP_DEBUG #ifdef EMSESP_DEBUG
EMSESP::logger().debug("NVS boot value is %s, board profile is %s, EMSESP_DEFAULT_BOARD_PROFILE is %s", EMSESP::logger().debug("NVS boot value = [%s] board profile = [%s] EMSESP_DEFAULT_BOARD_PROFILE = [%s]",
EMSESP::nvs_.getString("boot").c_str(), EMSESP::nvs_.getString("boot").c_str(),
root["board_profile"].as<const char *>(), root["board_profile"] | "",
EMSESP_DEFAULT_BOARD_PROFILE); EMSESP_DEFAULT_BOARD_PROFILE);
#endif #endif
@@ -185,7 +185,9 @@ StateUpdateResult WebSettings::update(JsonObject root, WebSettings & settings) {
System::load_board_profile(data, settings.board_profile.c_str()); System::load_board_profile(data, settings.board_profile.c_str());
EMSESP::logger().warning("No Board profile setup - using %s", settings.board_profile.c_str()); EMSESP::logger().warning("No Board profile setup - using %s", settings.board_profile.c_str());
} else { } else {
// board profile is a valid one and data has been loaded
if (old_board_profile != settings.board_profile) { if (old_board_profile != settings.board_profile) {
// see if need to override the set board profile (e.g. forced by NVS boot string)
EMSESP::logger().info("Applying new Board profile %s (was %s)", settings.board_profile.c_str(), old_board_profile.c_str()); EMSESP::logger().info("Applying new Board profile %s (was %s)", settings.board_profile.c_str(), old_board_profile.c_str());
} else { } else {
EMSESP::logger().info("Board profile set to %s", settings.board_profile.c_str()); EMSESP::logger().info("Board profile set to %s", settings.board_profile.c_str());