in authorization log, publish code instead of undefined completion status
This commit is contained in:
@@ -713,6 +713,12 @@ void NukiNetworkLock::publishAuthorizationInfo(const std::list<NukiLock::LogEntr
|
|||||||
|
|
||||||
memset(str, 0, sizeof(str));
|
memset(str, 0, sizeof(str));
|
||||||
NukiLock::completionStatusToString((NukiLock::CompletionStatus)log.data[3], str);
|
NukiLock::completionStatusToString((NukiLock::CompletionStatus)log.data[3], str);
|
||||||
|
|
||||||
|
if (strcmp(str, "undefined") == 0)
|
||||||
|
{
|
||||||
|
itoa(log.data[3], str, 10);
|
||||||
|
}
|
||||||
|
|
||||||
entry["completionStatus"] = str;
|
entry["completionStatus"] = str;
|
||||||
break;
|
break;
|
||||||
case NukiLock::LoggingType::KeypadAction:
|
case NukiLock::LoggingType::KeypadAction:
|
||||||
|
|||||||
@@ -574,6 +574,12 @@ void NukiNetworkOpener::publishAuthorizationInfo(const std::list<NukiOpener::Log
|
|||||||
|
|
||||||
memset(str, 0, sizeof(str));
|
memset(str, 0, sizeof(str));
|
||||||
NukiOpener::completionStatusToString((NukiOpener::CompletionStatus)log.data[3], str);
|
NukiOpener::completionStatusToString((NukiOpener::CompletionStatus)log.data[3], str);
|
||||||
|
|
||||||
|
if (strcmp(str, "undefined") == 0)
|
||||||
|
{
|
||||||
|
itoa(log.data[3], str, 10);
|
||||||
|
}
|
||||||
|
|
||||||
entry["completionStatus"] = str;
|
entry["completionStatus"] = str;
|
||||||
break;
|
break;
|
||||||
case NukiOpener::LoggingType::KeypadAction:
|
case NukiOpener::LoggingType::KeypadAction:
|
||||||
|
|||||||
Reference in New Issue
Block a user