[Payments] Only send elided addresses in GetUploadDetails, not UploadCard
The feature was overriding values in |upload_request_.profiles|, which turns out was being reused for a subsequent request. We now use a temporary structure to send country-only addresses to Payments for GetUploadDetails call. This change also disables by default the SendOnlyCountryInGetUploadDetails and PaymentsCustomerData features. Bug: 878416 Test: components_unittests Change-Id: If78098e8b494cf4bba2e5049c368d87b2913a84d Reviewed-on: https://chromium-review.googlesource.com/1233815 Commit-Queue: Mathieu Perreault <mathp@chromium.org> Reviewed-by:Jared Saul <jsaul@google.com> Cr-Commit-Position: refs/heads/master@{#592504}
Showing
Please register or sign in to comment