diff options
author | Fabio Berger <me@fabioberger.com> | 2018-03-11 19:33:34 +0800 |
---|---|---|
committer | Fabio Berger <me@fabioberger.com> | 2018-03-11 19:33:34 +0800 |
commit | caaa70f6302b0d84d43ca93ab014e0cf37886c0a (patch) | |
tree | 21967186c45a0e84a0ed54d3aeffa7596aad3be0 /packages/website/ts/components/inputs | |
parent | 56a8e0a09a61ca2c399c676da695bf4cd4ed63a6 (diff) | |
download | dexon-0x-contracts-caaa70f6302b0d84d43ca93ab014e0cf37886c0a.tar dexon-0x-contracts-caaa70f6302b0d84d43ca93ab014e0cf37886c0a.tar.gz dexon-0x-contracts-caaa70f6302b0d84d43ca93ab014e0cf37886c0a.tar.bz2 dexon-0x-contracts-caaa70f6302b0d84d43ca93ab014e0cf37886c0a.tar.lz dexon-0x-contracts-caaa70f6302b0d84d43ca93ab014e0cf37886c0a.tar.xz dexon-0x-contracts-caaa70f6302b0d84d43ca93ab014e0cf37886c0a.tar.zst dexon-0x-contracts-caaa70f6302b0d84d43ca93ab014e0cf37886c0a.zip |
Fix getTokenBalanceAndAllowanceAsync to take ownerAddressIfExists so that we don't sometimes pass an empty string and sometimes undefined
Diffstat (limited to 'packages/website/ts/components/inputs')
-rw-r--r-- | packages/website/ts/components/inputs/token_amount_input.tsx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/website/ts/components/inputs/token_amount_input.tsx b/packages/website/ts/components/inputs/token_amount_input.tsx index 53248c065..b55840fc4 100644 --- a/packages/website/ts/components/inputs/token_amount_input.tsx +++ b/packages/website/ts/components/inputs/token_amount_input.tsx @@ -109,8 +109,9 @@ export class TokenAmountInput extends React.Component<TokenAmountInputProps, Tok this.setState({ isBalanceAndAllowanceLoaded: false, }); + const userAddressIfExists = _.isEmpty(userAddress) ? undefined : userAddress; const [balance, allowance] = await this.props.blockchain.getTokenBalanceAndAllowanceAsync( - userAddress, + userAddressIfExists, tokenAddress, ); if (!this._isUnmounted) { |