From cec922f36391578a0a62978a0d6a8661d6db59b3 Mon Sep 17 00:00:00 2001 From: Alex Savin Date: Sun, 1 Jun 2025 12:31:32 -0400 Subject: [PATCH] More changes --- client.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client.go b/client.go index 3f49a47..8b2ff9c 100644 --- a/client.go +++ b/client.go @@ -240,11 +240,12 @@ func New(config *config.Config) (*Client, error) { } // client.logger.Debug("unmarshaled json data", "request", "auth", "type", "sessionData", "body", sd) - if client.isRegistered { - client.logger.Debug("Client authentication successful", "isRegistered", sd.DeviceRegistered) + if sd.DeviceRegistered && sd.RegisteredDevicePermanent { + client.logger.Debug("client authentication successful") client.isAuthenticated = true - client.isRegistered = sd.DeviceRegistered + client.isRegistered = true } else { + client.logger.Debug("client authentication successful, but devices is not registered") client.registerDevice() }