diff --git a/src/pages/send/amount/amount.ts b/src/pages/send/amount/amount.ts index d40429d2e..1b1f4f963 100644 --- a/src/pages/send/amount/amount.ts +++ b/src/pages/send/amount/amount.ts @@ -148,8 +148,8 @@ export class AmountPage { // Always return to BTC... TODO? this.altUnitIndex = 0; } else { - this.altUnitIndex = _.findIndex(this.availableUnits, { - isFiat: true + this.altUnitIndex = _.findIndex(this.availableUnits, function(o) { + return o.isFiat == true; }); } diff --git a/src/providers/fee/fee.ts b/src/providers/fee/fee.ts index 36ef5d622..d5a36790f 100644 --- a/src/providers/fee/fee.ts +++ b/src/providers/fee/fee.ts @@ -44,12 +44,12 @@ export class FeeProvider { let feeLevelRate: any; if (response.fromCache) { - feeLevelRate = _.find(response.levels[network], { - level: feeLevel + feeLevelRate = _.find(response.levels[network], function (o) { + return o.level == feeLevel; }); } else { - feeLevelRate = _.find(response[network], { - level: feeLevel + feeLevelRate = _.find(response[network], function (o) { + return o.level == feeLevel; }); } if (!feeLevelRate || !feeLevelRate.feePerKb) { @@ -104,4 +104,4 @@ export class FeeProvider { } -} \ No newline at end of file +} diff --git a/src/providers/wallet/wallet.ts b/src/providers/wallet/wallet.ts index e3f3d328a..5e1abb19a 100644 --- a/src/providers/wallet/wallet.ts +++ b/src/providers/wallet/wallet.ts @@ -637,8 +637,8 @@ export class WalletProvider { // Approx utxo amount, from which the uxto is economically redeemable private getMinFee(wallet: any, feeLevels: any, nbOutputs?: number): number { - let level: any = lodash.find(feeLevels[wallet.network], { - level: 'normal', + let level: any = lodash.find(feeLevels[wallet.network], function (o) { + return o.level == 'normal'; }); let lowLevelRate = parseInt((level.feePerKb / 1000).toFixed(0));