Skip to content

Commit ec99650

Browse files
authored
Merge pull request Expensify#57219 from nkdengineer/fix/56444
fix: can't Hold card expenses
2 parents b353234 + 6bd4e8a commit ec99650

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/libs/ReportUtils.ts

+2-4
Original file line numberDiff line numberDiff line change
@@ -3706,10 +3706,8 @@ function canHoldUnholdReportAction(reportAction: OnyxInputOrEntry<ReportAction>)
37063706
const isDeletedParentActionLocal = isEmptyObject(parentReportAction) || isDeletedAction(parentReportAction);
37073707

37083708
const canHoldOrUnholdRequest = !isRequestSettled && !isApproved && !isDeletedParentActionLocal && !isClosed;
3709-
const canHoldRequest = canHoldOrUnholdRequest && !isOnHold && (isRequestIOU || canModifyStatus) && !isScanning && !!transaction?.reimbursable;
3710-
const canUnholdRequest =
3711-
!!(canHoldOrUnholdRequest && isOnHold && !isDuplicate(transaction.transactionID, true) && (isRequestIOU ? isHoldActionCreator : canModifyUnholdStatus)) &&
3712-
!!transaction?.reimbursable;
3709+
const canHoldRequest = canHoldOrUnholdRequest && !isOnHold && (isRequestIOU || canModifyStatus) && !isScanning;
3710+
const canUnholdRequest = !!(canHoldOrUnholdRequest && isOnHold && !isDuplicate(transaction.transactionID, true) && (isRequestIOU ? isHoldActionCreator : canModifyUnholdStatus));
37133711

37143712
return {canHoldRequest, canUnholdRequest};
37153713
}

0 commit comments

Comments
 (0)