From 1af085e642a8de368e29f00ef7c7c3758c2e34f4 Mon Sep 17 00:00:00 2001 From: WoeOm <1015996366@qq.com> Date: Sat, 30 Jan 2021 15:41:22 +0800 Subject: [PATCH] Overrides types for Crab, Darwinia (#4543) --- packages/page-staking/src/useSortedTargets.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/page-staking/src/useSortedTargets.ts b/packages/page-staking/src/useSortedTargets.ts index 36f705b694..e73a644737 100644 --- a/packages/page-staking/src/useSortedTargets.ts +++ b/packages/page-staking/src/useSortedTargets.ts @@ -89,7 +89,8 @@ function extractSingle (api: ApiPromise, allAccounts: string[], derive: DeriveSt ? [exposure.own.unwrap(), exposure.total.unwrap()] : [BN_ZERO, BN_ZERO]; const skipRewards = bondTotal.isZero(); - const minNominated = (exposure.others || []).reduce((min: BN, { value }): BN => { + // some overrides (e.g. Darwinia Crab) does not have the value field in IndividualExposure + const minNominated = (exposure.others || []).reduce((min: BN, { value = api.createType('Compact') }): BN => { const actual = value.unwrap(); return min.isZero() || actual.lt(min)