Skip to content

Commit

Permalink
Merge pull request #44776 from cretadn22/disable-write-right
Browse files Browse the repository at this point in the history
Add parentReportActionID to iouReport
  • Loading branch information
youssef-lr authored Jul 18, 2024
2 parents f0bd2df + 0efe5d6 commit c6cb5fc
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
1 change: 1 addition & 0 deletions src/libs/ReportUtils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,7 @@ type OptimisticExpenseReport = Pick<
| 'notificationPreference'
| 'parentReportID'
| 'lastVisibleActionCreated'
| 'parentReportActionID'
>;

type OptimisticIOUReportAction = Pick<
Expand Down
4 changes: 3 additions & 1 deletion src/libs/actions/IOU.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1840,6 +1840,9 @@ function getSendInvoiceInformation(
}

// STEP 5: Build optimistic reportActions.
const reportPreviewAction = ReportUtils.buildOptimisticReportPreview(chatReport, optimisticInvoiceReport, trimmedComment, optimisticTransaction);
optimisticInvoiceReport.parentReportActionID = reportPreviewAction.reportActionID;
chatReport.lastVisibleActionCreated = reportPreviewAction.created;
const [optimisticCreatedActionForChat, optimisticCreatedActionForIOUReport, iouAction, optimisticTransactionThread, optimisticCreatedActionForTransactionThread] =
ReportUtils.buildOptimisticMoneyRequestEntities(
optimisticInvoiceReport,
Expand All @@ -1855,7 +1858,6 @@ function getSendInvoiceInformation(
false,
false,
);
const reportPreviewAction = ReportUtils.buildOptimisticReportPreview(chatReport, optimisticInvoiceReport, trimmedComment, optimisticTransaction);

// STEP 6: Build Onyx Data
const [optimisticData, successData, failureData] = buildOnyxDataForInvoice(
Expand Down

0 comments on commit c6cb5fc

Please sign in to comment.