From 0476228b9665dd5c84d48d7c43be168eabdd2f4d Mon Sep 17 00:00:00 2001 From: Alex Savin Date: Thu, 29 May 2025 16:44:12 -0400 Subject: [PATCH] More climate presets changes --- vehicle.go | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/vehicle.go b/vehicle.go index 686997b..2dd9d29 100644 --- a/vehicle.go +++ b/vehicle.go @@ -448,13 +448,12 @@ func (v *Vehicle) GetClimateQuickPresets() { v.client.logger.Error("error while parsing data json", "request", "GetClimateQuickPresets", "error", err.Error()) } - cProfiles := []ClimateProfile{} + var cProfiles []ClimateProfile err = json.Unmarshal([]byte(data), &cProfiles) - v.client.logger.Debug("climate quick presets", "data", data) - if err != nil { v.client.logger.Error("error while parsing climate quick presets json", "request", "GetClimateQuickPresets", "error", err.Error()) } + v.client.logger.Debug("climate quick presets", "data", data) if len(cProfiles) > 0 { for _, cp := range cProfiles { @@ -492,13 +491,12 @@ func (v *Vehicle) GetClimatePresets() { v.client.logger.Error("error while parsing data json", "request", "GetClimatePresets", "error", err.Error()) } - cProfiles := []ClimateProfile{} + var cProfiles []ClimateProfile err = json.Unmarshal([]byte(data), &cProfiles) - v.client.logger.Debug("climate subaru presets", "data", data) - if err != nil { v.client.logger.Error("error while parsing climate subaru presets json", "request", "GetClimatePresets", "error", err.Error()) } + v.client.logger.Debug("climate subaru presets", "data", data) if len(cProfiles) > 0 { for _, cp := range cProfiles { @@ -536,7 +534,7 @@ func (v *Vehicle) GetClimateUserPresets() { v.client.logger.Error("error while parsing data json", "request", "GetClimateUserPresets", "error", err.Error()) } - cProfiles := []ClimateProfile{} + var cProfiles []ClimateProfile err = json.Unmarshal([]byte(data), &cProfiles) v.client.logger.Debug("climate user presets", "data", data)