wallet_api: do not override invalid payment id

Instead, return an empty string to mark the error
release-v0.4.0.1
moneromooo-monero 8 years ago
parent 34fcfcd7cc
commit 2bf65dfb8d
No known key found for this signature in database
GPG Key ID: 686F07454D6CEFC3

@ -360,7 +360,7 @@ std::string WalletImpl::integratedAddress(const std::string &payment_id) const
{
crypto::hash8 pid;
if (!tools::wallet2::parse_short_payment_id(payment_id, pid)) {
pid = crypto::rand<crypto::hash8>();
return "";
}
return m_wallet->get_account().get_public_integrated_address_str(pid, m_wallet->testnet());
}

Loading…
Cancel
Save