| Index: components/payments/core/subkey_requester.cc
|
| diff --git a/components/payments/core/subkey_requester.cc b/components/payments/core/subkey_requester.cc
|
| index 513fc54ffc49fb980b37e1d24ad388fd2f504d2a..847595ecac6b51adceb5fd9ac22fcd41d2999ed7 100644
|
| --- a/components/payments/core/subkey_requester.cc
|
| +++ b/components/payments/core/subkey_requester.cc
|
| @@ -52,8 +52,14 @@ class SubKeyRequest : public SubKeyRequester::Request {
|
| return;
|
| has_responded_ = true;
|
|
|
| - std::move(on_subkeys_received_)
|
| - .Run(address_validator_->GetRegionSubKeys(region_code_));
|
| + auto subkeys = address_validator_->GetRegionSubKeys(region_code_);
|
| + std::vector<std::string> subkeys_codes;
|
| + std::vector<std::string> subkeys_names;
|
| + for (auto s : subkeys) {
|
| + subkeys_codes.push_back(s.first);
|
| + subkeys_names.push_back(s.second);
|
| + }
|
| + std::move(on_subkeys_received_).Run(subkeys_codes, subkeys_names);
|
| }
|
|
|
| private:
|
|
|