• Anne Lim's avatar
    [AF] Add instrument_id field to AutofillWalletSpecifics · 773536e9
    Anne Lim authored
    The field is added for the Offers project(go/autofill-buyflow-offer-design).
    
    Chrome uses legacy_intrument_id for credit cards, while the Payments server mostly uses
    instrument_id. Usually, this gets converted in Orchestration. However, it
    has been decided that for the Offers project, we will not go through Orchestration
    like the credit cards do, but will instead call the Offer backend directly.
    Hence, instrument_id is added here so that it can be passed down current credit card sync flow.
    
    This will also help migrate from legacy_instrument_id to Instrument_id,
    as the former will be completely deprecated in the future.
    
    Change-Id: I965b35784a5af9be50d3be5695c3b10ddca5751d
    Bug: 1121806
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368459
    Commit-Queue: Anne Lim <annelim@google.com>
    Reviewed-by: default avatarSiyu An <siyua@chromium.org>
    Reviewed-by: default avatarMarc Treib <treib@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#801891}
    773536e9
proto_visitors.h 32.3 KB