Fixed compilation for non-ledstrip-users
This commit is contained in:
@@ -39,8 +39,10 @@ typename std::enable_if<
|
|||||||
!std::is_same<T, std::string>::value &&
|
!std::is_same<T, std::string>::value &&
|
||||||
!std::is_same<T, espchrono::minutes32>::value &&
|
!std::is_same<T, espchrono::minutes32>::value &&
|
||||||
!std::is_same<T, espchrono::DayLightSavingMode>::value &&
|
!std::is_same<T, espchrono::DayLightSavingMode>::value &&
|
||||||
!std::is_same<T, UnifiedModelMode>::value &&
|
!std::is_same<T, UnifiedModelMode>::value
|
||||||
!std::is_same<T, OtaAnimationModes>::value
|
#if defined(FEATURE_LEDSTRIP) && defined(FEATURE_OTA)
|
||||||
|
&& !std::is_same<T, OtaAnimationModes>::value
|
||||||
|
#endif
|
||||||
, bool>::type
|
, bool>::type
|
||||||
showInputForSetting(std::string_view key, T value, JsonObject &body)
|
showInputForSetting(std::string_view key, T value, JsonObject &body)
|
||||||
{
|
{
|
||||||
@@ -120,6 +122,8 @@ showInputForSetting(std::string_view key, T value, JsonObject &body)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined(FEATURE_LEDSTRIP) && defined(FEATURE_OTA)
|
||||||
|
|
||||||
template<typename T>
|
template<typename T>
|
||||||
typename std::enable_if<
|
typename std::enable_if<
|
||||||
std::is_same<T, OtaAnimationModes>::value
|
std::is_same<T, OtaAnimationModes>::value
|
||||||
@@ -129,6 +133,7 @@ showInputForSetting(std::string_view key, T value, JsonObject &body)
|
|||||||
body[key] = int(value);
|
body[key] = int(value);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
esp_err_t webserver_dump_nvs_handler(httpd_req_t *req)
|
esp_err_t webserver_dump_nvs_handler(httpd_req_t *req)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user