settings: fix indirect conversions and getSetting specializations

This commit is contained in:
Maxim Prokhorov
2021-01-20 15:44:36 +03:00
parent 9eb39bfd86
commit 4abcec8a2b
6 changed files with 142 additions and 116 deletions

View File

@@ -1096,7 +1096,7 @@ PayloadStatus relayParsePayload(const char * payload) {
void _relayBackwards() {
for (unsigned char id = 0; id < _relays.size(); ++id) {
const settings_key_t key {"mqttGroupInv", id};
SettingsKey key {"mqttGroupInv", id};
if (!hasSetting(key)) continue;
setSetting({"mqttGroupSync", id}, getSetting(key));
delSetting(key);