Skip to content

Commit 6ea5261

Browse files
authored
Merge pull request Expensify#63527 from callstack-internal/VickyStash/bugfix/63504-fix-receipt-change
[CP Staging] Fix receipt preview not updated after retaking a photo
2 parents 151d007 + ec0ca9b commit 6ea5261

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/pages/iou/request/step/IOURequestStepScan/index.native.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -673,7 +673,7 @@ function IOURequestStepScan({
673673
.then((photo: PhotoFile) => {
674674
// Store the receipt on the transaction object in Onyx
675675
const source = getPhotoSource(photo.path);
676-
const transaction = initialTransaction?.receipt ? buildOptimisticTransaction() : initialTransaction;
676+
const transaction = isMultiScanEnabled && initialTransaction?.receipt ? buildOptimisticTransaction() : initialTransaction;
677677
const transactionID = transaction?.transactionID ?? initialTransactionID;
678678

679679
setMoneyRequestReceipt(transactionID, source, photo.path, !isEditing);

src/pages/iou/request/step/IOURequestStepScan/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -722,7 +722,7 @@ function IOURequestStepScan({
722722
const filename = `receipt_${Date.now()}.png`;
723723
const file = base64ToFile(imageBase64 ?? '', filename);
724724
const source = URL.createObjectURL(file);
725-
const transaction = initialTransaction?.receipt ? buildOptimisticTransaction() : initialTransaction;
725+
const transaction = isMultiScanEnabled && initialTransaction?.receipt ? buildOptimisticTransaction() : initialTransaction;
726726
const transactionID = transaction?.transactionID ?? initialTransactionID;
727727
const newReceiptFiles = [...receiptFiles, {file, source, transactionID}];
728728

0 commit comments

Comments
 (0)