From 10e80b45a4d16d0768e043c214cda72fb9a27cd1 Mon Sep 17 00:00:00 2001 From: Someshwar Tripathi Date: Mon, 10 Jun 2024 22:42:39 +0530 Subject: [PATCH 1/4] Remove check for paid policy --- src/components/ReportActionItem/MoneyRequestView.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ReportActionItem/MoneyRequestView.tsx b/src/components/ReportActionItem/MoneyRequestView.tsx index 12a325f6aa19..5b322ee5f66a 100644 --- a/src/components/ReportActionItem/MoneyRequestView.tsx +++ b/src/components/ReportActionItem/MoneyRequestView.tsx @@ -326,7 +326,7 @@ function MoneyRequestView({ const receiptViolations = transactionViolations?.filter((violation) => receiptViolationNames.includes(violation.name)).map((violation) => ViolationsUtils.getViolationTranslation(violation, translate)) ?? []; const shouldShowNotesViolations = !isReceiptBeingScanned && canUseViolations && ReportUtils.isPaidGroupPolicy(report); - const shouldShowReceiptHeader = isReceiptAllowed && (shouldShowReceiptEmptyState || hasReceipt) && canUseViolations && ReportUtils.isPaidGroupPolicy(report); + const shouldShowReceiptHeader = isReceiptAllowed && (shouldShowReceiptEmptyState || hasReceipt) && canUseViolations; const errors = { ...(transaction?.errorFields?.route ?? transaction?.errors), From 9307c1e70dc6cf4b148f6021fc9af6124b25672b Mon Sep 17 00:00:00 2001 From: Someshwar Tripathi Date: Tue, 11 Jun 2024 12:39:23 +0530 Subject: [PATCH 2/4] Remove violations beta check --- src/components/ReportActionItem/MoneyRequestView.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ReportActionItem/MoneyRequestView.tsx b/src/components/ReportActionItem/MoneyRequestView.tsx index 5b322ee5f66a..d4e506300e39 100644 --- a/src/components/ReportActionItem/MoneyRequestView.tsx +++ b/src/components/ReportActionItem/MoneyRequestView.tsx @@ -326,7 +326,7 @@ function MoneyRequestView({ const receiptViolations = transactionViolations?.filter((violation) => receiptViolationNames.includes(violation.name)).map((violation) => ViolationsUtils.getViolationTranslation(violation, translate)) ?? []; const shouldShowNotesViolations = !isReceiptBeingScanned && canUseViolations && ReportUtils.isPaidGroupPolicy(report); - const shouldShowReceiptHeader = isReceiptAllowed && (shouldShowReceiptEmptyState || hasReceipt) && canUseViolations; + const shouldShowReceiptHeader = isReceiptAllowed && (shouldShowReceiptEmptyState || hasReceipt); const errors = { ...(transaction?.errorFields?.route ?? transaction?.errors), From 89fa649da9c4472480da219e4a82e8344c3af17f Mon Sep 17 00:00:00 2001 From: Someshwar Tripathi Date: Tue, 11 Jun 2024 12:46:31 +0530 Subject: [PATCH 3/4] Remove Receipt header for distance request --- src/components/ReportActionItem/MoneyRequestView.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ReportActionItem/MoneyRequestView.tsx b/src/components/ReportActionItem/MoneyRequestView.tsx index d4e506300e39..a1afd96cf779 100644 --- a/src/components/ReportActionItem/MoneyRequestView.tsx +++ b/src/components/ReportActionItem/MoneyRequestView.tsx @@ -326,7 +326,7 @@ function MoneyRequestView({ const receiptViolations = transactionViolations?.filter((violation) => receiptViolationNames.includes(violation.name)).map((violation) => ViolationsUtils.getViolationTranslation(violation, translate)) ?? []; const shouldShowNotesViolations = !isReceiptBeingScanned && canUseViolations && ReportUtils.isPaidGroupPolicy(report); - const shouldShowReceiptHeader = isReceiptAllowed && (shouldShowReceiptEmptyState || hasReceipt); + const shouldShowReceiptHeader = isReceiptAllowed && (shouldShowReceiptEmptyState || hasReceipt) && !isDistanceRequest; const errors = { ...(transaction?.errorFields?.route ?? transaction?.errors), From a0cb32ef18492c8086208f7fb35a7b934d28ccc8 Mon Sep 17 00:00:00 2001 From: Someshwar Tripathi Date: Mon, 17 Jun 2024 15:21:22 +0530 Subject: [PATCH 4/4] Show Receipt header for distance requests --- src/components/ReportActionItem/MoneyRequestView.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ReportActionItem/MoneyRequestView.tsx b/src/components/ReportActionItem/MoneyRequestView.tsx index bd1c4641b51a..739769384587 100644 --- a/src/components/ReportActionItem/MoneyRequestView.tsx +++ b/src/components/ReportActionItem/MoneyRequestView.tsx @@ -328,7 +328,7 @@ function MoneyRequestView({ const receiptViolations = transactionViolations?.filter((violation) => receiptViolationNames.includes(violation.name)).map((violation) => ViolationsUtils.getViolationTranslation(violation, translate)) ?? []; const shouldShowNotesViolations = !isReceiptBeingScanned && canUseViolations && ReportUtils.isPaidGroupPolicy(report); - const shouldShowReceiptHeader = isReceiptAllowed && (shouldShowReceiptEmptyState || hasReceipt) && !isDistanceRequest; + const shouldShowReceiptHeader = isReceiptAllowed && (shouldShowReceiptEmptyState || hasReceipt); const errors = { ...(transaction?.errorFields?.route ?? transaction?.errors),