diff --git a/src/libs/ReportPrimaryActionUtils.ts b/src/libs/ReportPrimaryActionUtils.ts index 760dc1344e7c..1f52f278752b 100644 --- a/src/libs/ReportPrimaryActionUtils.ts +++ b/src/libs/ReportPrimaryActionUtils.ts @@ -203,7 +203,7 @@ function isPrimaryPayAction({ const isReportApproved = isReportApprovedUtils({report}); const isReportClosed = isClosedReportUtils(report); const isProcessingReport = isProcessingReportUtils(report); - const isExported = isExportedUtil(reportActions); + const isExported = isExportedUtil(reportActions, report); const hasExportError = hasExportErrorUtil(reportActions, report); const didExportFail = !isExported && hasExportError; @@ -272,7 +272,7 @@ function isExportAction(report: Report, currentUserLogin: string, policy?: Polic return false; } - const hasExportError = hasExportErrorUtil(reportActions); + const hasExportError = hasExportErrorUtil(reportActions, report); if (syncEnabled && !hasExportError) { return false; } diff --git a/src/pages/inbox/report/ReportDetailsExportPage.tsx b/src/pages/inbox/report/ReportDetailsExportPage.tsx index 0af4624db937..2d9b22f7aaef 100644 --- a/src/pages/inbox/report/ReportDetailsExportPage.tsx +++ b/src/pages/inbox/report/ReportDetailsExportPage.tsx @@ -44,7 +44,7 @@ function ReportDetailsExportPage({route}: ReportDetailsExportPageProps) { const iconToDisplay = getIntegrationIcon(connectionName, expensifyIcons); const canBeExported = canBeExportedUtil(report); - const isExported = isExportedUtil(reportActions); + const isExported = isExportedUtil(reportActions, report); const confirmExport = useCallback( (type: ExportType) => {