Merge branch 'enhance/AutoConnectAux' of https://github.com/Hieromon/AutoConnect into enhance/AutoConnectAux

pull/41/head
Hieromon Ikasamo 6 years ago
commit f453c93373
  1. 2
      src/AutoConnectElement.h
  2. 2
      src/AutoConnectElementJsonImpl.h

@ -11,11 +11,9 @@
#define _AUTOCONENCTELEMENT_H_ #define _AUTOCONENCTELEMENT_H_
#include "AutoConnectElementBasis.h" #include "AutoConnectElementBasis.h"
//#include "AutoConnectElementBasisImpl.h"
#ifdef AUTOCONNECT_USE_JSON #ifdef AUTOCONNECT_USE_JSON
#include <ArduinoJson.h> #include <ArduinoJson.h>
#include "AutoConnectElementJson.h" #include "AutoConnectElementJson.h"
//#include "AutoConnectElementJsonImpl.h"
using AutoConnectElement = AutoConnectElementJson; using AutoConnectElement = AutoConnectElementJson;
using AutoConnectButton = AutoConnectButtonJson; using AutoConnectButton = AutoConnectButtonJson;
using AutoConnectCheckbox = AutoConnectCheckboxJson; using AutoConnectCheckbox = AutoConnectCheckboxJson;

@ -121,8 +121,8 @@ bool AutoConnectSelectJson::loadElement(const JsonObject& json) {
String type = json.get<String>(F(AUTOCONNECT_JSON_KEY_TYPE)); String type = json.get<String>(F(AUTOCONNECT_JSON_KEY_TYPE));
if (type.equalsIgnoreCase(F(AUTOCONNECT_JSON_TYPE_ACSELECT))) { if (type.equalsIgnoreCase(F(AUTOCONNECT_JSON_TYPE_ACSELECT))) {
_setElement(json); _setElement(json);
empty();
label = json.get<String>(F(AUTOCONNECT_JSON_KEY_LABEL)); label = json.get<String>(F(AUTOCONNECT_JSON_KEY_LABEL));
empty();
JsonArray& optionArray = json[AUTOCONNECT_JSON_KEY_OPTION]; JsonArray& optionArray = json[AUTOCONNECT_JSON_KEY_OPTION];
for (auto value : optionArray) for (auto value : optionArray)
add(value.as<String>()); add(value.as<String>());

Loading…
Cancel
Save