Skip to content

Commit ec6fead

Browse files
authored
VW: update api (#2) (#19500)
1 parent 6aac2dc commit ec6fead

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

vehicle/vag/vwidentity/forms.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ func parseCredentials(body string) (CredentialParams, error) {
8585

8686
// clean quotes
8787
quotes1 := strings.ReplaceAll(match[0][1], `'`, `"`)
88-
quotes2 := regexp.MustCompile(`\s(\w+)(?s)*:`).ReplaceAllString(quotes1, `" $1":`)
88+
quotes2 := regexp.MustCompile(`\s(\w+)(?s)*:`).ReplaceAllString(quotes1, ` "$1":`)
8989

9090
// strip , }
9191
tmpl := regexp.MustCompile(`(?s),\s+}`).ReplaceAllString(quotes2, "}")

vehicle/vag/vwidentity/forms_test.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ func TestParse(t *testing.T) {
2626
}
2727
</script>`
2828

29-
_, err := parseCredentials(b)
29+
res, err := parseCredentials(b)
3030
require.NoError(t, err)
31+
require.Equal(t, "16563a265369fbc1ef1ba126411349a430b1d8b5c1592b6284216dc634169ca3", res.TemplateModel.Hmac)
32+
require.Equal(t, "pwAX6CTKoSQWsej-9sROQ5LPw8Qy0gCT9oSdFxFxo9VkyNeYxjMg2kevkhY70Iyawul6e_D27qYK5za-leCoJXMSxu1R8eep", res.CsrfToken)
3133
}

0 commit comments

Comments
 (0)