From 53ceec4f30d493f51e62caa9806d47e86a27faed Mon Sep 17 00:00:00 2001 From: Jaco Date: Fri, 24 Jun 2022 16:54:40 +0200 Subject: [PATCH] Adjust logic location for skipRewards (#7795) --- packages/page-staking/src/useSortedTargets.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/page-staking/src/useSortedTargets.ts b/packages/page-staking/src/useSortedTargets.ts index f3b3d68eb9..72bef824ea 100644 --- a/packages/page-staking/src/useSortedTargets.ts +++ b/packages/page-staking/src/useSortedTargets.ts @@ -131,12 +131,12 @@ function extractSingle (api: ApiPromise, allAccounts: string[], derive: DeriveSt ? [exposure.own.unwrap(), exposure.total.unwrap()] : [BN_ZERO, BN_ZERO]; - if (bondTotal.isZero()) { + const skipRewards = bondTotal.isZero(); + + if (skipRewards) { bondTotal = bondOwn = stakingLedger.total?.unwrap() || BN_ZERO; } - const skipRewards = bondTotal.isZero(); - // 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();