From 734c56fcc86ea3848aea760cfa4b251ff26205da Mon Sep 17 00:00:00 2001 From: Dharit Tantiviramanond Date: Wed, 8 Nov 2023 12:21:57 -0500 Subject: [PATCH] Fix total audio claimed amount for aggregate challenges --- .../ChallengeRewardsDrawerProvider.tsx | 3 +-- .../modals/ChallengeRewardsModal/ChallengeRewardsModal.tsx | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/mobile/src/components/challenge-rewards-drawer/ChallengeRewardsDrawerProvider.tsx b/packages/mobile/src/components/challenge-rewards-drawer/ChallengeRewardsDrawerProvider.tsx index a4e7b1905dd..e0f6cc510c1 100644 --- a/packages/mobile/src/components/challenge-rewards-drawer/ChallengeRewardsDrawerProvider.tsx +++ b/packages/mobile/src/components/challenge-rewards-drawer/ChallengeRewardsDrawerProvider.tsx @@ -80,8 +80,7 @@ export const ChallengeRewardsDrawerProvider = () => { let audioClaimedSoFar = 0 if (challenge?.challenge_type === 'aggregate') { audioToClaim = challenge.claimableAmount - audioClaimedSoFar = - challenge.amount * challenge.current_step_count - audioToClaim + audioClaimedSoFar = challenge.disbursed_amount } else if (challenge?.state === 'completed') { audioToClaim = challenge.totalAmount audioClaimedSoFar = 0 diff --git a/packages/web/src/pages/audio-rewards-page/components/modals/ChallengeRewardsModal/ChallengeRewardsModal.tsx b/packages/web/src/pages/audio-rewards-page/components/modals/ChallengeRewardsModal/ChallengeRewardsModal.tsx index ac00e595473..7988a979a05 100644 --- a/packages/web/src/pages/audio-rewards-page/components/modals/ChallengeRewardsModal/ChallengeRewardsModal.tsx +++ b/packages/web/src/pages/audio-rewards-page/components/modals/ChallengeRewardsModal/ChallengeRewardsModal.tsx @@ -320,8 +320,7 @@ const ChallengeRewardsBody = ({ dismissModal }: BodyProps) => { let audioClaimedSoFar = 0 if (challenge?.challenge_type === 'aggregate') { audioToClaim = challenge.claimableAmount - audioClaimedSoFar = - challenge.amount * challenge.current_step_count - audioToClaim + audioClaimedSoFar = challenge.disbursed_amount } else if (challenge?.state === 'completed') { audioToClaim = challenge.totalAmount audioClaimedSoFar = 0