Skip to content

Commit c2fe4da

Browse files
authored
Merge pull request #3678 from JoinColony/fix/expenditure-unsafe-array-access
Fix: Advanced payments crashing due to unsafe array access
2 parents d1c2bd8 + aa45f1b commit c2fe4da

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/components/common/ColonyActions/helpers/mapItemToMessageFormat.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ const useGetRecipientData = (
7979
} = actionData || {};
8080
const safeRecipient = safeTransaction?.transactions?.items[0]?.recipient;
8181
const stagedPaymentRecipientAddress =
82-
expenditure?.slots[0].recipientAddress || '';
82+
expenditure?.slots[0]?.recipientAddress || '';
8383
const stagedPaymentRecipient = useUserByAddress(
8484
stagedPaymentRecipientAddress,
8585
);
@@ -421,8 +421,8 @@ export const useMapColonyActionToExpectedFormat = ({
421421
decimals={getTokenDecimalsWithFallback(
422422
getSelectedToken(
423423
colony,
424-
!!expenditureData?.slots?.length &&
425-
!!expenditureData?.slots[0].payouts?.length
424+
!!expenditureData?.slots.length &&
425+
!!expenditureData.slots[0].payouts?.length
426426
? expenditureData.slots[0].payouts[0].tokenAddress
427427
: '',
428428
)?.decimals,

0 commit comments

Comments
 (0)