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()
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