From 664df6237d777d7cce31e58479bc98563ea98cb9 Mon Sep 17 00:00:00 2001 From: zeppi Date: Tue, 15 Dec 2020 22:31:33 -0500 Subject: [PATCH] effective amount number --- dist/bundle.es.js | 8 ++++++-- src/redux/selectors/claims.js | 7 ++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/dist/bundle.es.js b/dist/bundle.es.js index 6d7e1a6..7d787e2 100644 --- a/dist/bundle.es.js +++ b/dist/bundle.es.js @@ -2364,7 +2364,7 @@ const makeSelectAmountForUri = uri => reselect.createSelector(makeSelectClaimFor }); const makeSelectEffectiveAmountForUri = uri => reselect.createSelector(makeSelectClaimForUri(uri), claim => { - return claim && claim.meta && claim.meta.effective_amount; + return claim && claim.meta && typeof claim.meta.effective_amount === 'string' && Number(claim.meta.effective_amount); }); const makeSelectContentTypeForUri = uri => reselect.createSelector(makeSelectClaimForUri(uri), claim => { @@ -2466,7 +2466,11 @@ const makeSelectPendingClaimForUri = uri => reselect.createSelector(selectPendin let uriStreamName; let uriChannelName; try { - ({ isChannel: uriIsChannel, streamName: uriStreamName, channelName: uriChannelName } = parseURI(uri)); + ({ + isChannel: uriIsChannel, + streamName: uriStreamName, + channelName: uriChannelName + } = parseURI(uri)); } catch (e) { return null; } diff --git a/src/redux/selectors/claims.js b/src/redux/selectors/claims.js index 3b8574a..1a8b29c 100644 --- a/src/redux/selectors/claims.js +++ b/src/redux/selectors/claims.js @@ -387,7 +387,12 @@ export const makeSelectEffectiveAmountForUri = (uri: string) => createSelector( makeSelectClaimForUri(uri), claim => { - return claim && claim.meta && claim.meta.effective_amount; + return ( + claim && + claim.meta && + typeof claim.meta.effective_amount === 'string' && + Number(claim.meta.effective_amount) + ); } );