@@ -1296,7 +1296,6 @@ function setMoneyRequestReceipt(transactionID: string, source: string, filename:
12961296 Onyx.merge(`${isDraft ? ONYXKEYS.COLLECTION.TRANSACTION_DRAFT : ONYXKEYS.COLLECTION.TRANSACTION}${transactionID}`, {
12971297 // isTestReceipt = false and isTestDriveReceipt = false are being converted to null because we don't really need to store it in Onyx in those cases
12981298 receipt: {source, filename, type: type ?? '', isTestReceipt: isTestReceipt ? true : null, isTestDriveReceipt: isTestDriveReceipt ? true : null},
1299- filename,
13001299 });
13011300}
13021301
@@ -11925,17 +11924,16 @@ function detachReceipt(transactionID: string | undefined, transactionPolicyCateg
1192511924 const newTransaction = transaction
1192611925 ? {
1192711926 ...transaction,
11928- filename: '',
1192911927 receipt: {},
1193011928 }
1193111929 : null;
1193211930
1193311931 const optimisticData: OnyxUpdate[] = [
1193411932 {
11935- onyxMethod: Onyx.METHOD.SET ,
11933+ onyxMethod: Onyx.METHOD.MERGE ,
1193611934 key: `${ONYXKEYS.COLLECTION.TRANSACTION}${transactionID}`,
1193711935 value: {
11938- ...newTransaction ,
11936+ receipt: null ,
1193911937 pendingFields: {
1194011938 receipt: CONST.RED_BRICK_ROAD_PENDING_ACTION.UPDATE,
1194111939 },
@@ -12050,7 +12048,7 @@ function replaceReceipt({transactionID, file, source, transactionPolicyCategorie
1205012048 state: CONST.IOU.RECEIPT_STATE.OPEN,
1205112049 filename: file.name,
1205212050 };
12053- const newTransaction = transaction && {...transaction, receipt: receiptOptimistic, filename: file.name };
12051+ const newTransaction = transaction && {...transaction, receipt: receiptOptimistic};
1205412052 const retryParams: ReplaceReceipt = {transactionID, file: undefined, source, transactionPolicyCategories};
1205512053 const currentSearchQueryJSON = getCurrentSearchQueryJSON();
1205612054
@@ -12060,7 +12058,6 @@ function replaceReceipt({transactionID, file, source, transactionPolicyCategorie
1206012058 key: `${ONYXKEYS.COLLECTION.TRANSACTION}${transactionID}`,
1206112059 value: {
1206212060 receipt: receiptOptimistic,
12063- filename: file.name,
1206412061 pendingFields: {
1206512062 receipt: CONST.RED_BRICK_ROAD_PENDING_ACTION.UPDATE,
1206612063 },
@@ -12087,7 +12084,6 @@ function replaceReceipt({transactionID, file, source, transactionPolicyCategorie
1208712084 key: `${ONYXKEYS.COLLECTION.TRANSACTION}${transactionID}`,
1208812085 value: {
1208912086 receipt: !isEmptyObject(oldReceipt) ? oldReceipt : null,
12090- filename: getReceiptFilenameFromTransaction(transaction),
1209112087 errors: getReceiptError(receiptOptimistic, file.name, undefined, undefined, CONST.IOU.ACTION_PARAMS.REPLACE_RECEIPT, retryParams),
1209212088 pendingFields: {
1209312089 receipt: null,
@@ -12124,7 +12120,6 @@ function replaceReceipt({transactionID, file, source, transactionPolicyCategorie
1212412120 data: {
1212512121 [`${ONYXKEYS.COLLECTION.TRANSACTION}${transactionID}`]: {
1212612122 receipt: receiptOptimistic,
12127- filename: file.name,
1212812123 },
1212912124 },
1213012125 },
@@ -12138,7 +12133,6 @@ function replaceReceipt({transactionID, file, source, transactionPolicyCategorie
1213812133 data: {
1213912134 [`${ONYXKEYS.COLLECTION.TRANSACTION}${transactionID}`]: {
1214012135 receipt: !isEmptyObject(oldReceipt) ? oldReceipt : null,
12141- filename: getReceiptFilenameFromTransaction(transaction),
1214212136 },
1214312137 },
1214412138 },
0 commit comments