Skip to content

Commit 4f492ab

Browse files
committed
other fixes
1 parent ea883f4 commit 4f492ab

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

packages/page-staking/src/Payouts/index.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,14 @@ function groupByValidator (allRewards: Record<string, DeriveStakerReward[]>): Pa
6565
});
6666
}
6767

68-
entry.available = entry.available.add(value);
68+
if (!reward.isClaimed) {
69+
entry.available = entry.available.add(value);
70+
}
71+
6972
entry.total = entry.total.add(total);
7073
} else {
7174
grouped.push({
72-
available: value,
75+
available: !reward.isClaimed ? value : new BN(0),
7376
eras: [{
7477
era: reward.era,
7578
isClaimed: reward.isClaimed,
@@ -241,7 +244,7 @@ function Payouts ({ className = '', historyDepth, isInElection, ownPools, ownVal
241244
<PayButton
242245
isAll
243246
isDisabled={isInElection}
244-
payout={validators}
247+
payout={validators?.filter((x) => x.eras.some((y) => !y.isClaimed))}
245248
/>
246249
</Button.Group>
247250
<ElectionBanner isInElection={isInElection} />

0 commit comments

Comments
 (0)