Skip to content

Commit d3de207

Browse files
committed
pass transaction thread report param
1 parent bc735ed commit d3de207

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

src/components/MoneyRequestHeader.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,8 @@ function MoneyRequestHeader({report, parentReportAction, policy, onBackButtonPre
202202
if (!transaction || !reportActions) {
203203
return [];
204204
}
205-
return getSecondaryTransactionThreadActions(parentReport, transaction, Object.values(reportActions), policy);
206-
}, [parentReport, policy, transaction]);
205+
return getSecondaryTransactionThreadActions(parentReport, transaction, Object.values(reportActions), policy, report);
206+
}, [report, parentReport, policy, transaction]);
207207

208208
const secondaryActionsImplementation: Record<ValueOf<typeof CONST.REPORT.TRANSACTION_SECONDARY_ACTIONS>, DropdownOption<ValueOf<typeof CONST.REPORT.TRANSACTION_SECONDARY_ACTIONS>>> = {
209209
[CONST.REPORT.TRANSACTION_SECONDARY_ACTIONS.HOLD]: {

src/libs/ReportSecondaryActionUtils.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -667,14 +667,15 @@ function getSecondaryTransactionThreadActions(
667667
reportTransaction: Transaction,
668668
reportActions: ReportAction[],
669669
policy: OnyxEntry<Policy>,
670+
transactionThreadReport?: OnyxEntry<Report>,
670671
): Array<ValueOf<typeof CONST.REPORT.TRANSACTION_SECONDARY_ACTIONS>> {
671672
const options: Array<ValueOf<typeof CONST.REPORT.TRANSACTION_SECONDARY_ACTIONS>> = [];
672673

673674
if (isHoldActionForTransaction(parentReport, reportTransaction, reportActions)) {
674675
options.push(CONST.REPORT.TRANSACTION_SECONDARY_ACTIONS.HOLD);
675676
}
676677

677-
if (isRemoveHoldActionForTransaction(parentReport, reportTransaction, policy)) {
678+
if (transactionThreadReport && isRemoveHoldActionForTransaction(transactionThreadReport, reportTransaction, policy)) {
678679
options.push(CONST.REPORT.TRANSACTION_SECONDARY_ACTIONS.REMOVE_HOLD);
679680
}
680681

0 commit comments

Comments
 (0)