Skip to content

Commit d2cc272

Browse files
authored
Merge pull request Expensify#73590 from mukhrr/fix/72975
keep receipt and card details on split report transactions
2 parents 8b38e55 + ddb27cc commit d2cc272

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/libs/TransactionUtils/index.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,8 @@ function buildOptimisticTransaction(params: BuildOptimisticTransactionParams): T
378378
pendingAction,
379379
receipt: receipt?.source
380380
? {source: receipt.source, filename: receipt?.name ?? filename, state: receipt.state ?? CONST.IOU.RECEIPT_STATE.SCAN_READY, isTestDriveReceipt: receipt.isTestDriveReceipt}
381-
: {},
381+
: undefined,
382+
hasEReceipt: !receipt?.source,
382383
filename: (receipt?.source ? (receipt?.name ?? filename) : filename).toString(),
383384
category,
384385
tag,
@@ -389,6 +390,9 @@ function buildOptimisticTransaction(params: BuildOptimisticTransactionParams): T
389390
reimbursable,
390391
inserted: DateUtils.getDBTime(),
391392
participants,
393+
cardID: existingTransaction?.cardID,
394+
cardName: existingTransaction?.cardName,
395+
cardNumber: existingTransaction?.cardNumber,
392396
};
393397
}
394398

0 commit comments

Comments
 (0)