From 4ef6a147a6ecd334c2cac786fa5bafe2f9763c9b Mon Sep 17 00:00:00 2001 From: Alex X Date: Tue, 25 Nov 2025 20:13:45 +0300 Subject: [PATCH] Fix panic on login for tuya source --- internal/tuya/tuya.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/tuya/tuya.go b/internal/tuya/tuya.go index c44bdbbc..9dcf2721 100644 --- a/internal/tuya/tuya.go +++ b/internal/tuya/tuya.go @@ -196,12 +196,12 @@ func getLoginToken(client *http.Client, serverHost, username, countryCode string defer resp.Body.Close() var tokenResp tuya.LoginTokenResponse - if err := json.NewDecoder(resp.Body).Decode(&tokenResp); err != nil { + if err = json.NewDecoder(resp.Body).Decode(&tokenResp); err != nil { return nil, err } if !tokenResp.Success { - return nil, err + return nil, errors.New("tuya: " + tokenResp.Msg) } return &tokenResp, nil