fixing bug caused by floating point precision
This commit is contained in:
parent
3ed70ae3d1
commit
15e58156cc
2 changed files with 4 additions and 4 deletions
|
@ -199,8 +199,8 @@ export function CommentCreate(props: Props) {
|
||||||
Lbryio.call(
|
Lbryio.call(
|
||||||
'customer',
|
'customer',
|
||||||
'tip',
|
'tip',
|
||||||
{
|
{ // round to deal with floating point precision
|
||||||
amount: 100 * roundedAmount, // convert from dollars to cents
|
amount: Math.round(100 * roundedAmount), // convert from dollars to cents
|
||||||
creator_channel_name: tipChannelName, // creator_channel_name
|
creator_channel_name: tipChannelName, // creator_channel_name
|
||||||
creator_channel_claim_id: channelClaimId,
|
creator_channel_claim_id: channelClaimId,
|
||||||
tipper_channel_name: activeChannelName,
|
tipper_channel_name: activeChannelName,
|
||||||
|
|
|
@ -273,8 +273,8 @@ function WalletSendTip(props: Props) {
|
||||||
Lbryio.call(
|
Lbryio.call(
|
||||||
'customer',
|
'customer',
|
||||||
'tip',
|
'tip',
|
||||||
{
|
{ // round to fix issues with floating point numbers
|
||||||
amount: 100 * tipAmount, // convert from dollars to cents
|
amount: Math.round(100 * tipAmount), // convert from dollars to cents
|
||||||
creator_channel_name: tipChannelName, // creator_channel_name
|
creator_channel_name: tipChannelName, // creator_channel_name
|
||||||
creator_channel_claim_id: channelClaimId,
|
creator_channel_claim_id: channelClaimId,
|
||||||
tipper_channel_name: sendAnonymously ? '' : activeChannelName,
|
tipper_channel_name: sendAnonymously ? '' : activeChannelName,
|
||||||
|
|
Loading…
Reference in a new issue