More changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
This commit is contained in:
@ -499,9 +499,10 @@ func (v *Vehicle) GetClimatePresets() {
|
|||||||
|
|
||||||
re1 := regexp.MustCompile(`\"`)
|
re1 := regexp.MustCompile(`\"`)
|
||||||
result := re1.ReplaceAllString(string(tmp.Data), "")
|
result := re1.ReplaceAllString(string(tmp.Data), "")
|
||||||
re2 := regexp.MustCompile(`[\\u005c]{3}`)
|
v.client.logger.Debug("subaru climate presets trimmed http output #1", "body", result)
|
||||||
|
re2 := regexp.MustCompile(`[\\u005c]{}`)
|
||||||
result = re2.ReplaceAllString(result, "\"") // \u0022
|
result = re2.ReplaceAllString(result, "\"") // \u0022
|
||||||
v.client.logger.Debug("subaru climate presets trimmed http output", "body", result)
|
v.client.logger.Debug("subaru climate presets trimmed http output #2", "body", result)
|
||||||
|
|
||||||
var cProfiles []ClimateProfile
|
var cProfiles []ClimateProfile
|
||||||
err = json.Unmarshal([]byte(result), &cProfiles)
|
err = json.Unmarshal([]byte(result), &cProfiles)
|
||||||
|
Reference in New Issue
Block a user