Skip to content

Commit

Permalink
fix: archive invoice room when deleting workspace
Browse files Browse the repository at this point in the history
  • Loading branch information
daledah committed Oct 11, 2024
1 parent 9d86f30 commit d019420
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion src/libs/actions/Policy/Policy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -310,7 +310,9 @@ function deleteWorkspace(policyID: string, policyName: string) {
];

const reportsToArchive = Object.values(ReportConnection.getAllReports() ?? {}).filter(
(report) => report?.policyID === policyID && (ReportUtils.isChatRoom(report) || ReportUtils.isPolicyExpenseChat(report) || ReportUtils.isTaskReport(report)),
(report) =>
(report?.policyID === policyID || (report?.invoiceReceiver && 'policyID' in report.invoiceReceiver && report.invoiceReceiver.policyID === policyID)) &&
(ReportUtils.isChatRoom(report) || ReportUtils.isPolicyExpenseChat(report) || ReportUtils.isTaskReport(report)),
);
const finallyData: OnyxUpdate[] = [];
const currentTime = DateUtils.getDBTime();
Expand Down

0 comments on commit d019420

Please sign in to comment.