settings wrapper

This commit is contained in:
2025-07-03 11:54:12 +02:00
parent 844802fa72
commit 077000e583
5 changed files with 24 additions and 16 deletions

View File

@@ -51,7 +51,7 @@ void unlock()
}
bool isConnecting = false;
void initWifi(YAMLNode *settings)
void initWifi(Settings *settings)
{
if (!settings)
{
@@ -98,7 +98,7 @@ void initWifi(YAMLNode *settings)
}
}
void initTOTP(YAMLNode *settings)
void initTOTP(Settings *settings)
{
uint8_t *base32_key = new uint8_t[20];
const char *hmac = ((String)settings->gettext("totp:hmac")).c_str();
@@ -118,7 +118,7 @@ void setup()
keypad_init();
keypad_write("loading");
auto settings = settings_load();
auto settings = new Settings();
if (!settings)
{
@@ -132,8 +132,6 @@ void setup()
mqtt->connect();
setupTime();
initTOTP(settings);
// lock();
}
void submit(String code)