mirror of
https://github.com/oxen-io/oxen-core.git
synced 2023-12-14 02:22:56 +01:00
Updates for cpr api changes
This commit is contained in:
parent
83d9a95f44
commit
b48a654abc
1 changed files with 6 additions and 6 deletions
|
@ -14201,22 +14201,22 @@ std::string wallet2::make_uri(const std::string &address, const std::string &pay
|
||||||
cpr::Parameters params;
|
cpr::Parameters params;
|
||||||
|
|
||||||
if (!payment_id.empty())
|
if (!payment_id.empty())
|
||||||
params.AddParameter({"tx_payment_id", payment_id}, curl);
|
params.Add({"tx_payment_id", payment_id});
|
||||||
|
|
||||||
if (amount > 0) // URI encoded amount is in decimal units, not atomic units
|
if (amount > 0) // URI encoded amount is in decimal units, not atomic units
|
||||||
params.AddParameter({"tx_amount", cryptonote::print_money(amount)}, curl);
|
params.Add({"tx_amount", cryptonote::print_money(amount)});
|
||||||
|
|
||||||
if (!recipient_name.empty())
|
if (!recipient_name.empty())
|
||||||
params.AddParameter({"recipient_name", recipient_name}, curl);
|
params.Add({"recipient_name", recipient_name});
|
||||||
|
|
||||||
if (!tx_description.empty())
|
if (!tx_description.empty())
|
||||||
params.AddParameter({"tx_description", tx_description}, curl);
|
params.Add({"tx_description", tx_description});
|
||||||
|
|
||||||
std::string uri{uri_prefix};
|
std::string uri{uri_prefix};
|
||||||
uri += address;
|
uri += address;
|
||||||
if (!params.content.empty()) {
|
if (auto content = params.GetContent(curl); !content.empty()) {
|
||||||
uri += '?';
|
uri += '?';
|
||||||
uri += params.content;
|
uri += std::move(content);
|
||||||
}
|
}
|
||||||
return uri;
|
return uri;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue