fix publish log entries

This commit is contained in:
technyon
2022-08-15 22:35:41 +02:00
parent 283b87eb2a
commit 7a3c2c0142
3 changed files with 10 additions and 6 deletions

View File

@@ -218,19 +218,21 @@ void NukiWrapper::updateAuthData()
}
delay(100);
result = _nukiLock.retrieveLogEntries(0, 10, 1, false);
uint16_t count = _nukiLock.getLogEntryCount();
result = _nukiLock.retrieveLogEntries(0, count < 5 ? count : 5, 1, false);
if(result != Nuki::CmdResult::Success)
{
return;
}
delay(200);
delay(1000);
std::list<NukiLock::LogEntry> log;
_nukiLock.getLogEntries(&log);
if(log.size() > 0)
{
_network->publishAuthorizationInfo(log);
_network->publishAuthorizationInfo(log);
}
}