Fix panic on login for tuya source

This commit is contained in:
Alex X
2025-11-25 20:13:45 +03:00
parent 94df080bf7
commit 4ef6a147a6
+2 -2
View File
@@ -196,12 +196,12 @@ func getLoginToken(client *http.Client, serverHost, username, countryCode string
defer resp.Body.Close() defer resp.Body.Close()
var tokenResp tuya.LoginTokenResponse 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 return nil, err
} }
if !tokenResp.Success { if !tokenResp.Success {
return nil, err return nil, errors.New("tuya: " + tokenResp.Msg)
} }
return &tokenResp, nil return &tokenResp, nil