Skip to content

Commit b1ba8b1

Browse files
authored
Merge pull request Expensify#66980 from FitseTLT/fix-disable-moving-expense-to-pending-delete-report
Fix - Report - "It´s not here" page when moving track expense to report of deleted expense offline
2 parents c1f5357 + e0fa248 commit b1ba8b1

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

src/libs/ReportUtils.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9993,7 +9993,12 @@ function getOutstandingReportsForUser(
99939993
return [];
99949994
}
99959995
return Object.values(reports)
9996-
.filter((report) => isReportOutstanding(report, policyID, reportNameValuePairs) && report?.ownerAccountID === reportOwnerAccountID)
9996+
.filter(
9997+
(report) =>
9998+
report?.pendingFields?.preview !== CONST.RED_BRICK_ROAD_PENDING_ACTION.DELETE &&
9999+
isReportOutstanding(report, policyID, reportNameValuePairs) &&
10000+
report?.ownerAccountID === reportOwnerAccountID,
10001+
)
999710002
.sort((a, b) => localeCompare(a?.reportName?.toLowerCase() ?? '', b?.reportName?.toLowerCase() ?? ''));
999810003
}
999910004

src/pages/iou/request/step/IOURequestEditReportCommon.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ const reportSelector = (report: OnyxEntry<Report>): OnyxEntry<Report> =>
3535
stateNum: report.stateNum,
3636
statusNum: report.statusNum,
3737
type: report.type,
38+
pendingFields: report.pendingFields,
3839
};
3940

4041
type Props = {

0 commit comments

Comments
 (0)