From 3688d3d1f79a7003124dd525b6738fa11d4339eb Mon Sep 17 00:00:00 2001 From: iranl Date: Sun, 18 Feb 2024 20:11:05 +0100 Subject: [PATCH] Disable UpdateAuthData when no PIN is set --- NukiOpenerWrapper.cpp | 2 ++ NukiWrapper.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/NukiOpenerWrapper.cpp b/NukiOpenerWrapper.cpp index fab2f54..0398fbb 100644 --- a/NukiOpenerWrapper.cpp +++ b/NukiOpenerWrapper.cpp @@ -404,6 +404,8 @@ void NukiOpenerWrapper::updateConfig() void NukiOpenerWrapper::updateAuthData() { + if(_nukiOpener.getSecurityPincode() == 0) return; + Nuki::CmdResult result = _nukiOpener.retrieveLogEntries(0, 0, 0, true); if(result != Nuki::CmdResult::Success) { diff --git a/NukiWrapper.cpp b/NukiWrapper.cpp index 3726382..24d0c75 100644 --- a/NukiWrapper.cpp +++ b/NukiWrapper.cpp @@ -374,6 +374,8 @@ void NukiWrapper::updateConfig() void NukiWrapper::updateAuthData() { + if(_nukiLock.getSecurityPincode() == 0) return; + Nuki::CmdResult result = _nukiLock.retrieveLogEntries(0, 0, 0, true); if(result != Nuki::CmdResult::Success) {